英 語 圈 叉 比 一 比
X |
If I had the money then, I would buy the house. |
O |
If I had had the money then, I would have bought the house. |
☆ 一秒突破盲點!!
本句表達的是與過去事實相反的假設,if 子句必須用過去完成式,主要句子在 would 之後則接現在完成式。
★ 再 來 比 一 波!!
X |
If we offer a five percent discount, they would accept the offer. |
O |
1. If we offer a five percent discount, they will accept the offer. |
O |
2. If we offered a five percent discount, they would accept the offer. |
☆ 一秒突破盲點!!
若 if 子句之動詞為現在式,主要子句之動詞前用助動詞 will;若 if 子句為過去式,主要子句用 would。前者表達「可能」的情況,後者表「假設」(與現在事實相反)的情況。
以上內容節錄自
Dana Forsythe 著
職場 / 托福 / 雅思 / 英檢必備 |
你可能會有興趣
《醫病溝通句典》
就醫問診實用句全收錄
多益大師連貫式教學帶你飆高分
延伸閱讀:
