if
KK 音標:/ɪf/
詞性:連接詞(conjunction)
中文意思:如果、假如、是否。
if 最重要的兩種用法是表示「如果」和「是否」。前者用來表達條件,後者常用來引導間接問句。
一、if 的兩個核心意思
1. if = 如果、假如
用來提出一個條件,說明在某種情況下會發生什麼事情。
If it rains, I will stay home.
如果下雨,我就會待在家裡。
If you need help, call me.
如果你需要幫忙,就打電話給我。
If I have time, I will read the book.
如果我有時間,我就會讀這本書。
If the price falls, I may buy it.
如果價格下跌,我可能會買它。
2. if = 是否
用來表示某件事是否成立,常出現在 know、ask、wonder、check、tell 等動詞之後。
I don’t know if he is at home.
我不知道他是否在家。
She asked if I was ready.
她問我是否準備好了。
Can you tell me if this is correct?
你可以告訴我這是否正確嗎?
I wonder if she remembers me.
我想知道她是否還記得我。
如何分辨?
If it rains, I will stay home. → 如果下雨,我就待在家裡。
I don’t know if it will rain. → 我不知道是否會下雨。
判斷重點是整句的意思,而不是看到 if 就一律翻譯成「如果」。
二、if 的常見文法句型
1. If + 現在式,will + 原形動詞
用來表達未來有可能發生的事情,也稱為第一類條件句。
句型:If + 主詞 + 現在式,主詞 + will + 原形動詞。
If you study hard, you will improve.
如果你認真學習,你就會進步。
If he arrives early, we will start the meeting.
如果他提早到,我們就會開始會議。
重要提醒:即使是在談論未來,if 子句通常仍使用現在式。
正確:If it rains tomorrow, I will stay home.
一般不使用:If it will rain tomorrow, I will stay home.
2. If + 過去式,would + 原形動詞
用來描述與目前情況不同,或可能性較低的假設,也稱為第二類條件句。
句型:If + 主詞 + 過去式,主詞 + would + 原形動詞。
If I had more money, I would buy a bigger house.
如果我有更多錢,我就會買一間更大的房子。
If I were you, I would wait.
如果我是你,我會再等一等。
這裡的過去式不一定代表過去發生的事情,而是用來表達假設。
3. If + 過去完成式,would have + 過去分詞
用來假設過去沒有發生的事情,並想像不同的結果,也稱為第三類條件句。
句型:If + 主詞 + had + 過去分詞,主詞 + would have + 過去分詞。
If I had studied harder, I would have passed the exam.
如果我當時更努力讀書,我就會通過考試了。
If she had left earlier, she would have caught the train.
如果她當時早點出發,就趕得上那班火車了。
4. If + 現在式,現在式
描述一般事實、自然規律或經常發生的結果時,兩個子句都可以使用現在式。
If you heat ice, it melts.
如果你加熱冰,冰就會融化。
If people don’t eat, they get hungry.
如果人不吃東西,就會餓。
三、if 的常見片語
意思:即使、縱使。
Even if it is difficult, I won’t give up.
即使很困難,我也不會放棄。
意思:好像、彷彿。
He talks as if he knows everything.
他說起話來好像什麼都知道。
意思:只有在……的條件下才……。
You can enter only if you have a ticket.
只有持有票券才能入場。
意思:如果……怎麼辦?
What if we miss the bus?
如果我們錯過公車怎麼辦?
意思:如果有必要。
We can change the plan if necessary.
如果有必要,我們可以更改計畫。
意思:如果可能的話。
Please come early if possible.
如果可以的話,請提早過來。
意思:如果是這樣的話。
Are you free tomorrow? If so, let’s meet.
你明天有空嗎?如果有空,我們就見面吧。
四、if 和 whether 的差別
if 和 whether 都可以表示「是否」,但使用情境不完全相同。
| 用法 |
if |
whether |
| 表示「如果」 |
可以 |
不可以 |
| 一般間接問句 |
可以 |
可以 |
| whether or not |
不能在所有句型中直接替換 |
常用 |
| 介系詞後表示「是否」 |
通常不使用 |
通常使用 |
| whether to + 原形動詞 |
不使用 |
可以 |
I don’t know if he will come.
我不知道他是否會來。
It depends on whether we have enough time.
這取決於我們是否有足夠的時間。
I can’t decide whether to stay or leave.
我無法決定要留下還是離開。
五、常見錯誤
錯誤一:在一般未來條件句的 if 子句中使用 will
一般不使用:If he will come tomorrow, I will tell you.
If he comes tomorrow, I will tell you.
如果他明天來,我就會告訴你。
錯誤二:看到 if 就一律翻譯成「如果」
I wonder if she is busy.
我想知道她是否很忙。
這裡的 if 表示「是否」,不是「如果」。
錯誤三:混淆假設句的時態
If I have time tomorrow, I will help you.
如果我明天有時間,我就會幫你。
If I had more time, I would help you.
如果我有更多時間,我就會幫你。
第一句表示未來可能發生的情況;第二句則是與目前情況不同的假設。
六、實用例句總整理
If you are tired, take a break.
如果你累了,就休息一下。
Let me know if you need anything.
如果你需要任何東西,請告訴我。
Even if we fail, we can try again.
即使我們失敗了,也可以再試一次。
What if nobody comes?
如果沒有人來怎麼辦?
If possible, send me the report today.
如果可以,今天請把報告寄給我。
I don’t know if this is true.
我不知道這是否是真的。
七、單字小測驗
選出正確答案,完成後即可查看分數與解析。
1. 如果明天下雨,我就待在家裡。
2. I don’t know ___ she is at home.(我不知道她是否在家。)
3. 「即使」的英文是哪一個?
4. 如果我是你,我會等一下。
5. 這取決於他是否同意。
八、重點整理
1. if = 如果:用來提出條件。
2. if = 是否:常用於 know、ask、wonder 等動詞之後。
3. 第一類條件句:If + 現在式,will + 原形動詞。
4. 第二類條件句:If + 過去式,would + 原形動詞。
5. 常見片語:even if(即使)、as if(好像)、only if(只有在……條件下)、what if(如果……怎麼辦)。
Allocate 中文意思與用法|發音、例句及常見搭配
Cost 中文意思與用法|發音、例句及商業英文搭配
Describe 的中文意思與用法|英文例句、KK 音標與發音
Affirm 的中文意思與用法|KK 音標、發音與英文例句
Explain 的意思與用法|英文單字、例句與文法解析
How 的中文意思與用法|How much、How many、How to 完整解析
What 的中文意思與用法|常見句型、片語與例句解析
Pingback: Which 中文意思與用法|發音、例句與常見句型 - Stock English|美股英語