宾语从句中WHETHER和IF的区别
因为当whether与or not连成一个词组时,不能用if
在介词后面只能用whether,不能用if。
在动词不定式之前,只能用whether,不能用if。
引导主语从句时,只能用whether,不能用if。
在及物动词后的宾语从句中,只能用whether,不能用if。
① whether和if在宾语从句中可以互换,但是作介词宾语时连接词一般用whether。如:
It all depends on whether they will come back.
② 后面直接跟or not 时用whether。如:
I didn’t know whether or not he had arrived in Wuhan.
③ 主语从句,表语从句,同位语从句中只能用whether。如:
Whether the meeting will be put off has not been decided yet.
The question is whether they have so much money.
④ whether常与or连用表示一种选择,if不能这样用;whether也可与动词不定式连用但if不能。如:
The question of whether they are male or female is not important.
I have not decided whether to go or not.
⑤ whether可引导一个让步状语从句表示“不管”、“无论”,而if不能。If表示“如果”时,不能用whether。如:
Whether he comes or not, we will begin our party on time.
If I have enough time, I will play football.