correct
wrong

英文中的 if... then... 條件句到底怎麼說才對?

f我要發問
英文中的 if... then... 條件句到底怎麼說才對?
不少人對於 if... then... (英文為 conditional,中文為條件句) 裡面的動詞型態有問題,不知道何時用 will,何時用 would,以下我做個解說。

1. 事實

如果你要敘述的條件句是一個事實,而且後面很快就會發生,則都用動詞簡單式,例如:

If I slap you in the face, your face becomes red.

如果後面需要一些時間才會發生,則前面用動詞簡單式,後面用未來簡單式,例如:

If you run, you will breathe fast.

2. 未發生,但可能發生

這類的條件句是敘述一種還未發生的情況,但它是一般的情況,所以發生率很高。前面用現在簡單式,後面用未來式。

例如,你跟我正在走路,你突然說想要奔跑,我就可以說:

If you run, you will breathe fast.

後面也能用未來進行式,例如:

If you run, you will be breathing fast for a couple of hours due to asthma.

如果想強調一剎那的時間點,就用未來簡單式,如果想強調會持續一段時間,就用未來進行式。


3. 未發生,也很不可能發生

這類的條件句是敘述一種還未發生也很不可能發生的情況,發生率很低。前面用過去簡單式,後面用 would + 動詞簡單式,例如:

If you saw a horse running down the street, what would you do? (假設現在你看到一隻馬在路上奔跑,你會怎麼做?)

同樣的,以下的句子也可以:

If you saw a horse running down the street, what would you be doing?

如果想強調一剎那的時間點,就用 would + 動詞簡單式,如果想強調會持續一段時間,就用 would + 動詞進行式。

由於說者認為在路上看到馬是個很不可能發生的情況,所以可以用這樣子的表達方式,但如果在某個地方在路上常常看到馬,說者就不會用此句型了。


4. 未發生,但假設過去真的發生了,說者認為過去會接著發生什麼事情

也就是說,過去雖然沒發生此事,但假如發生了,又會接著發生什麼事,例如:

If you had shot him dead, you would have gone to jail.

但事實上,你並沒有開槍打死人,所以也沒有進監牢。

前面用過去完成式 (had + 過去分詞),後面用 would have + 過去分詞。

過去分詞的英文為 past participle。

再來,would have 後面也能加動詞進行式,原因同上,例如:

If you had been shot, you would have been screaming in pain for hours.

再來,這類情況也可以用否定,例如:

If you had NOT been shot, you would NOT have gone to the hospital. (假設你沒被槍打到,你就不用就醫了)

事實上,你真的被槍打到了也就醫了。

再來,此情況跟發生率無關,即使發生率很低,也能用此句型,例如:

If you had seen a horse running down the street, what would you have done? (假設你過去看到一隻馬在路上奔跑,你過去會怎麼做?)


5. 未發生,但假設過去真的發生了,說者認為現在會發生什麼事情

前面用過去完成式 (had + 過去分詞),後面用 would + 動詞簡單式,以下是例句:

If you had shot him dead, you would be in jail now.

If you had been shot, you would be in the hospital now.

If you had been shot, your folks would flip out.

If you hadn't been shot, you wouldn't be wearing bandages or feeling down.

大家都明白了嗎?有問題歡迎在底下的FB發問,有問必答~
還有問題?請發問
請參考 Native Camp 線上英語會話

選擇題

認輸的英文怎麼說? (二選一)

September
admit defeat
下一題 - 迷上 f我要發問

填空題

這個壯觀的瀑布令人感到驚豔。 (請填空)

The magnitude of this waterfall is beathtaking.
下一題 - 心理戰 f我要發問

按讚支持中英物語的FB免費教英文

我的最愛 x
我的搜查紀錄 x
隨機抽詞
插隊
以下如何翻成英文?
珍珠奶茶是我最愛的飲料之一。看解答
猜猜以下是啥英文?
以下的圖是什麼英文?
過關斬將
刈包
最新教學
男生英文名字
男生英文名字
(更多...)
最新翻譯
只是剛好而已電池壞了電池沒電老粉絲構思
(更多...)
熱門網頁
1666 人瀏覽了餐具的英文很多,它們有什麼分別?1425 人瀏覽了心得的英文怎麼說1197 人瀏覽了班級幹部英文怎麼說1173 人瀏覽了插頭插座插孔的英文是甚麼-有孔跟沒孔的插頭又是甚麼1085 人瀏覽了姓氏張的英文怎麼說
(更多...)
以下的圖是什麼英文?
米粉
血濃於水
您有以下問題嗎?歡迎發問x
有任何問題請在下面發問,有問必答!
f分享
訂閱中英物語電子報
我要訂閱三日一封電子報
我要訂閱每周一封電子報
我不要訂閱電子報
From 中英物語
To 換Email?
範例
Hi ,

今天的每日一詞是 "體會", 體會的英文怎麼說? 請參考以下翻譯:

1. I just can't relate to the way you feel.
2. I am sympathetic to him for getting fired from his job.

中英物語敬上
up arrow down arrow left arrow
Important to me or i..
Important to me or i..
right arrow 國定假日或節日怎麼翻譯成英文?
國定假日或節日怎麼翻譯成英文?