
從一個真實時刻開始。
安排野餐時說 If it rains, we’ll eat inside,是把下雨當作真實可能。If we had a bigger house, we’d invite everyone 則想像現在並不具備的情況。選擇表達的是說話者如何看待情況,不只是發生時間。
看看句子是怎樣搭起來的。
If + present simple, will + base verb
先把整句當作一個意思來讀,再觀察每一部分的作用。
理解每一種選擇。
常見第一條件句是 if + 一般現在時,主句用 will + 原形。If you send the draft, I’ll review it 中 if 從句雖然用現在時,卻指未來。結果部分也可用 can 或祈使句等。
常見第二條件句用 if + 一般過去時,主句用 would + 原形:If I lived closer, I would walk. 這裡過去形式表示與現實的距離,而不是過去時間。If I were you 常用來給建議。
條件從句放前面,通常在其後加逗號;放後面,通常不用逗號。在這些基礎結構的 if 從句中,不要機械加 will 或 would;表達意願等特殊用法存在,但不屬於入門規則。
放進場景,句子才真正有用。
If the shop is open, I’ll buy some bread.
把商店開門視為現實可能。
If I knew the answer, I’d tell you.
說話者現在不知道答案。
You can call me if you need help.
結果部分也可以使用 can。
改一點,表達就準確一點。
注意避免If it will rain, we will stay home.
可以這樣說If it rains, we will stay home.
這種普通未來條件在 if 後用一般現在時。
花一點時間,檢驗理解
現在,換你來。
選擇答案,再查看解釋。不限時,也不需要註冊。
把句型帶進今天的生活
變成你自己的表達。
先寫一個明天的現實計劃,再寫一個對當前生活的假設改變,並說明為何選擇第一或第二條件句。
延伸閱讀 · British Council LearnEnglish
本頁例句與講解為 Sentence Master 編寫。發現值得改進的地方? 告訴我們。