If 是英文中的從屬連接詞,最常見的意思是「如果、假如」或「是否」。當 If 表示「如果」時,通常用來引導條件句;當 If 表示「是否」時,通常用來引導名詞子句。
I wonder if she will join us.
(我想知道她是否會加入我們。)
If it rains tomorrow, we will stay home.
(如果明天下雨,我們會待在家裡。)
當 If 表示「是否」時,多數情況可以與 Whether 互換。不過在介系詞後方、不定詞前面,或提供兩種選擇時,通常必須使用 Whether。
I don't know whether to accept the offer.
(我不知道是否該接受這份工作。)
The discussion focused on whether the project should continue.
(討論重點在於該專案是否應繼續進行。)
若是表示「如果」,則只能使用 If。
If you need help, please contact us.
(如果您需要協助,請與我們聯繫。)
一般情況下不可以。這是 TOEIC 最常考的 IF 文法觀念之一。
規則:If 子句描述未來事件時,通常仍使用現在式。
正確寫法:
If it rains tomorrow, we will cancel the event.
(如果明天下雨,我們將取消活動。)
錯誤寫法:
If it will rain tomorrow, we will cancel the event.
英文常見的 Conditional Sentences(條件句) 共有五種類型。
Zero Conditional:表示事實與真理
First Conditional:表示未來可能發生
Second Conditional:表示現在或未來假設
Third Conditional:表示過去假設與遺憾
Mixed Conditional:表示過去影響現在
IF Clause(條件子句) 是由 If 所引導的子句,用來表示條件。
公式:If + 子句, 主句
If you study hard, you will pass the exam.
(如果你努力讀書,你將通過考試。)
You will pass the exam if you study hard.
(如果你努力讀書,你將通過考試。)
Second Conditional 用來表示現在或未來與現實不符的假設;Third Conditional 則用來表示過去未發生的事情以及對過去結果的假設。
公式:If + 過去式, would + 原形動詞
If I had more money, I would buy a house.
(如果我有更多錢,我會買房子。)
公式:If + had + p.p., would have + p.p.
If I had studied harder, I would have passed the exam.
(如果我當時更努力讀書,我就會通過考試。)
If 表示「如果」,而 Unless 則表示「除非、如果不」。
If you don't hurry, you will miss the train.
(如果你不快點,你會錯過火車。)
Unless you hurry, you will miss the train.
(除非你快點,否則你會錯過火車。)
TOEIC 最常考的 IF 文法重點包括:
If 子句不用未來式
First Conditional 時態搭配
Second Conditional 假設語氣
Third Conditional 過去假設
If 與 Whether 的用法差異
If、Unless、Even If 的比較
大多數情況下,If 後面會接完整子句,也就是包含主詞與動詞的結構。
If she arrives early, we can start the meeting.
(如果她提早到達,我們就能開始會議。)
If necessary, we can arrange another meeting.
(如有需要,我們可以再安排一次會議。)
If possible, please reply by Friday.
(如果可能的話,請在星期五前回覆。)
學習 IF 條件句最重要的不是死背名稱,而是理解條件與結果之間的邏輯關係。
先判斷句子是在描述客觀事實、未來可能發生、現在假設、過去假設,或過去影響現在,再選擇對應的時態與句型。
只要掌握這個核心概念,就能更輕鬆理解各類 Conditional Sentences 的用法。