skip to Main Content

when 和 if 這兩個字在表達條件時很容易混淆。有時候他們可以互換使用,但是往往有不同的含義。關鍵的區別在於, when 指的是未來比較確定的情況,而 if 引入了一些不確定、不太可能或假設的情況。


when 用於談論未來確定會發生的行動或事件。

When the sun rises, the birds start singing. 當太陽升起時,鳥兒開始唱歌。(這裡我們確信太陽一定會升起)


if 用於未來的不確定的行動或事件。

If I finish work early, I might go to the cinema. 如果我早點完成工作,我可能會去看電影。(表示我不確定是否能早點完成工作)

在不同的條件句中,用 if 引入不太可能、假設或不真實的情況。

If they lived by the sea, they would spend all their time at the beach. 如果他們住在海邊,他們會把所有的時間都花在海灘上。

比較 if 和 when

為了更好的理解 if 和 when 之間的差異,我們將以下兩個例句進行比較:

I’ll call you when the plane lands. 我會在飛機降落時打電話給你。(這意味著我對飛機會如期降落這件事是較確定的)

I’ll call you if the plane lands. 如果飛機降落了,我會打電話給你。(這意味著飛機是否降落還不確定,有50/50的可能)

if 和 when 什麼時候可以通用

當表達重複的動作時,if 和 when 可以通用。在這種情況下,if 和 when 表示 whenever(every time or at any time)。

If/When I visit New York, I always go to Central Park. 每當我去紐約,我總是會去中央公園。

If/When the restaurant has a vegan option, I usually order it. 每當這家餐廳有純素選項,我通常都會點這個。

when 和 if – 練習題

1. the weather stays nice and warm, we can go to the beach.

2. It will be cold the sun goes down.

3. I get tired, I will have an afternoon nap.

4. Some birds migrate south the weather gets cold.

5. you are not home in the next 10 mintues, you will be in a lot of trouble.

6. I won’t come, George is coming. I don’t like him.

7. I grow up, I want to be an astronaut.

8. they don’t like ice-cream, they can eat cake.




發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Back To Top