English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

最近在if這個詞的運用上有些許問題
希望各位大大幫我一下
I want to know if it rains tomorrow.
這句的文法對嗎?
請幫我翻譯 和介紹if的用法

2006-12-02 01:21:57 · 4 個解答 · 發問者 NoBo豬 6 in 社會與文化 語言

4 個解答

正確的寫法:I want to know if it will rain tomorrow.演變過程:It will rain toworrow. (A)I want to know something. (B)<我想要知道某事"A"是否會發生.>要表達這句話, 牽涉到兩個步驟:1. 必須把兩個句子連接起來: 使用連接詞(以*代表).B * A2. 要傳達"是否"這個語意: 用if這個連接詞B if A=I want to know something if it will rain tomorrow.=I want to know if it will rain tomorrow.(something 就是指 "if it will rain tomorrow", 因此被取代而不必存在)*****if 的用法:當連接詞(表示條件)如果He will come if you invite him.如果你請他,他會來的。(表示假設)假如,要是If I were you, I would never do that.如果我是你,我決不做那件事。(表示讓步)即使We'll go even if it rains.即使下雨我們也要去。是否I wonder if she is ill.不知她是否病了。(表示因果關係)每一次...的時候(總是會)If I feel any doubt, I inquire.我一感到有疑問就隨時詢問。當名詞條件;設想[C]There are too many ifs in his offer.他的提議中條件太多了。*****因為if牽涉到假設語氣的使用, 又屬於另一個不算單純的課題, 提供您以下原則供參考.假設語氣的基本原則:1. 講事實: 用現在式+現在式(一定會發生的)If you do something bad, they put you in jail.2. 講條件: 用現在式+未來式(可能會發生的)If it rains, we will stay at home.***對於可能會發生, 但機會不大的狀況(即"萬一"), 用should(=in case)If it should rain, we will stay at home.3. 講現在或未來不存在的狀況: 用過去式+過去式If I were you, I would drive more carefully in the rain.***對於永遠都不存在的狀況, 也可以用 were to VIf money were to grow on trees, all of us would be rich.(=If money grew on trees, all of us would be rich.)4. 講過去不存在的狀況: 用過去完成式+過去完成式If I had had the money, I would have bought this Audi.5. 混合型態: if子句與主要子句之時間不同

2006-12-02 08:59:17 · answer #1 · answered by Kevin 7 · 0 0

I want to know if it rains tomorrow.
這句的文法是錯的。依照你所要表達的意思,正確應為:I want to know if it will rain tomorrow. (我想要知道明天是否會下雨。)

因為這句是從直接問句改為間接問句的用法。
直接問句:Will it rain tomorrow?
間接問句:I want to know if it will rain tomorrow. ﹝因為此直接問句沒有疑問詞,所以要借用if(是否),來形成間接問句。﹞

If在這裡不是如果、假如的意思,而是「是否」的意思,所以不能用 if + 條件句的用法。

「if + 條件句的用法」時,才能用(現在簡單式代替未來式)。如:
If it rains tomorrow, I will stay at home.

2006-12-02 03:30:21 · answer #2 · answered by Spring 5 · 0 0

你寫的沒錯

if 的用法和表時間的連接詞 when 的用法完全一樣,它也是個連接詞,其所連接的子句,可放在句首也可放在句尾,但若是放在句首,則和其後子句間,需要用逗號分開。

例:

If he is right, Mary is wrong.
Mary is wrong if he is right. (沒有逗號)

if 所接的子句若為未來時間,則仍用現在單純式代替未來表達方式。

假如明天下雨的話,我就不去了。
 If it rains tomorrow, I won't go .(時間雖是 tomorrow,但在 if 所連接的子句內,rain 仍是用現在單純式 rains。)

2006-12-02 02:53:20 · answer #3 · answered by Ezranita 2 · 0 0

没錯誤阿

2006-12-02 01:44:00 · answer #4 · answered by ? 6 · 0 0

fedest.com, questions and answers