《英語聽力練習》(26)
"English Listening Practice" (26)
...................................................................................................................................................【條件句 (Conditional Sentences)】簡介
條件句的從屬子句是用來陳述條件,通常以 If 起頭,所以又稱為「If-子句」。條件句的主要子句則是用來說明結果。條件句主要有三大類,我們通常可以從 If-子句與主要子句中的動詞「時態」來判斷該條件句是屬於哪一類,進而了解句子的意涵。
下面這三個句子說明條件句因為所使用的時態不同,句子的語意也完全不一樣。
If I have enough money, I will marry you.
如果我有足夠的錢,我會和你結婚。
第一類條件句(相當有可能實現)
If I had enough money, I would marry you.
如果我有足夠的錢,我就會和你結婚了。
第二類條件句(不太有可能實現)
使用第二類條件句,表示說話者認為 If-子句所陳述的假設不太可能發生。通常它用於想像的、非真的、不可能的、或與現在事實相反的未來事件。
第三類條件句(過去沒發生的事)
If I had had enough money, I would have married you.
如果當時我有足夠的錢,我是會和你結婚。
用「過去完成式」表示「與過去事實相反」的假設,代表我當時沒有足夠的錢,否則我早就和你結婚了。雖然沒有指出時間點,但從時態就可以知道它所表達的是已經過去的「當時」。
We would go by high speed rail if it isn't so expensive.
如果價格不是那麼昂貴,我們會選擇搭高鐵。
上句,主要子句用「would+動詞原式」,屬「第二類條件句」。
故 If-子句動詞應改成過去式「wasn't」。
第二類條件句用於描述現在或未來不太可能發生的事。請注意動詞時態。我們不會搭高鐵,因為票價太昂貴了。
We would go by high speed rail if it wasn't so expensive.
第三類條件句
(過去沒發生的事)
或
表示「與過去事實相反」的假設
find and fix errors
找出並修正錯誤