Whether與If用法區別總整理:國中生必學文法指南

2026 年 3 月 4 日

Whether與If用法區別總整理:國中生必學文法指南

  Whether與if用法歸納 Whether和if都有「是否」的意思,那麼這兩個詞在使用時有什麼異同呢?又有哪些注意事項呢?

_x000D_

  兩者在表示「是否」時的用法區別如下:

_x000D_

  1. 可以互換的場合

_x000D_

  引導受詞子句表示「是否」時,兩者通常可以互換。例如:

_x000D_

  He asked if [whether] we wanted a drink. 他問我們是否想喝一杯。

_x000D_

  He didn’t tell me if [whether] he would come. 他沒有告訴我他是否會來。

_x000D_

  注意:如果是引導條件副詞子句,則只能用 if(意思是「如果」)。

_x000D_

  2. 通常使用 if 的場合

_x000D_

  當引導一個否定的受詞子句時,通常會用 if 而不用 whether。例如:

_x000D_

  I don’t care if it doesn’t rain. 我不在乎天是否下雨。

_x000D_

  注意:在某些特定詞語(如 wonder, not sure 等)後面的子句,其否定形式有時也可能用 whether 來引導。例如:

_x000D_

  I wonder if [whether] he isn’t mistaken. 我想知道他是不是錯了。

_x000D_

  3. 通常使用 whether 的場合

_x000D_

  (1) 引導主詞子句並且放在句首時。例如:

_x000D_

  Whether he will come is still a question. 他是否會來還是個問題。

_x000D_

  注意:如果在句首使用形式主詞 it,而將主詞子句放在句末,那麼有時也可以用 if 來引導。例如:

_x000D_

  It was not known whether [if] he would come. 不知道他是否會來。

_x000D_

  (2) 引導補語子句時。例如:

_x000D_

  The question is whether we should go on with the work. 問題是我們是否應該繼續進行這項工作。

_x000D_

  注意:引導補語子句偶爾也會用 if(但非常不正式),遠不如用 whether 來得常見。

_x000D_

  (3) 引導受詞子句並且放在句首時。例如:

_x000D_

  Whether he is single I don’t know. 他是否單身,我不知道。

_x000D_

  (4) 引導讓步副詞子句時。例如:

_x000D_

  Whether he agrees or not, I shall do that. 不管他同意與否,我都要那樣做。

_x000D_

  (5) 與 or 連用,分別引導兩個子句時。例如:

_x000D_

  I don’t know whether he is wrong or she is wrong. 我不知道是他錯了,還是她錯了。

_x000D_

  注意:如果 or 不是引導兩個子句,而是連接兩個詞或片語,那麼也可以用 if(但不如用 whether 常見)。例如:

_x000D_

  He didn’t know if [whether] we should write or phone. 他不知道我們是該寫信好還是打電話好。

_x000D_

  (6) 用在不定詞之前時。例如:

_x000D_

  I’m not sure whether to stay or leave. 我不知道該留下還是離開。

_x000D_

  I didn’t know whether to laugh or to cry. 我真是哭笑不得。

_x000D_

  (7) 用在介系詞之後時。例如:

_x000D_

  It depends on whether the letter arrives in time. 這取決於信是否來得及時。

_x000D_

  I worry about whether I hurt her feelings. 我擔心是不是傷了她的感情。

_x000D_

  (8) 直接與 or not 連用時。例如:

_x000D_

  I will write to you whether or not I can come. 我能不能來,我會寫信告訴你。

_x000D_

  注意:如果不是直接與 or not 用在一起,那麼有時也可以用 if。例如:

_x000D_

  I don’t know whether [if] he will win or not. 我不知道他是否能贏。

_x000D_

  (9) 在某些動詞後面(如 discuss 等)通常只會用 whether。例如:

_x000D_

  We discussed whether we should hold a meeting. 我們討論了是否要開個會。

Related posts

Determined woman throws darts at target for concept of business success and achieving set goals

發佈留言