英文難搞文法解析:假設語氣 【if 條件句的基本句型】
假設語氣用來表示不可能實現的想像、願望、極不可能發生的事情,或與事實相反的假設。接下來給大家一一介紹「if 假設語氣的基本句型」:
假設語氣 if 條件句的基本句型
❚ 現在或未來有可能發生的
① 表示現在的事實、習慣或真理
if 子句 | 主要子句 |
現在簡單式 | 現在簡單式 |
if 子句 | 主要子句 |
現在簡單式 | 未來簡單式 |
例句:
If I have some spare time tomorrow, I will go to the library.
如果明天有空,我會去圖書館。
❚ 與現在事實相反
if 子句 | 主要子句 |
過去簡單式(were / V-ed) | 情態助動詞過去式 +V |
(情態助動詞有:would, should, could, might)
例句:
If you were King of the UK, how would your life be different?
如果你是英國國王,你的人生會有什麼不同?(實際上你現在並不是英國國王)
If I were stranded on a deserted island, I would want to have a good book with me.
假如我被困在荒島上,我會希望有本好書可讀。(實際上現在我沒有被困在荒島上)
If you had the power to change the world, what might you change?
如果你有力量改變世界,你可能會改變什麼?
❚ 與過去事實相反
if 子句 | 主要子句 |
過去完成式 | 情態助動詞過去式 + have +V-p.p. |
例句:
If Leon had studied, he would have done better on the test.
如果里昂之前有讀書,他考試會表現得更好。(表示里昂之前沒讀書)
If Tom had passed the ball to me, I could have scored and we would have win the soccer match.
如果湯姆當時有傳球給我,我就能得分,我們就能贏得那場足球賽。(表示當時湯姆並沒有傳球給說話者)
‼ 假設語氣可以混用,也就是前後時態不一致:if 子句與過去事實相反;主要子句(結果句)與現在事實相反,這時句型為「if條件句用過去完成式,主要子句用助動詞過去式+原形 V」,以下例句:
If Mary had paid the bill, she would have electricity now.
假如瑪莉有付帳單,他現在就有電可用了。
❚ 與未來事實相反的假設與想像
if 子句 | 主要子句 |
were to +V | 情態助動詞過去式 + V |
例句:
If I were to lose my job, I would borrow money from my parents to get by.
假如我失業了,我會跟父母借錢過日子。(事實上我目前工作很穩定)
If the company were to offer me more money, I might consider taking the job.
假如這間公司給我更多錢,我或許會考慮接下這個工作。(事實上這間公司並沒有要多給我錢)
⭐ 英文中不是只有用 if 才能表達假設語氣,也有其他帶有假設意味的單字或片語唷:
👇 快來發摟4U粉專 英文學習不間斷!