在引導主語從句時,一般用whether,而不用if。在引導賓語從句時,一般情況下whether和if可以通用。從句中含有or,強調(diào)選擇,這里只宜用whether;賓語從句中包括一個if從句,則宜用whether)等。
引導賓語從句這時兩者的含義區(qū)別很小,一般可通用。
I don't know whether/if they will come to help us.
但是,當whether與or not連成一個詞組時,whether不可換用if。
I don't know whether or not they will come for our help.
若whether和or not不連在一起,在口語中可以用if取代whether,當然也可以用whether。
I don't care if/whether your car breaks down or not.我不在乎您的車是否是會出故障。
此外,還有三種情況值得注意:
(1)在介詞后面只能用whether,不能用if。
I am not interested in whether you'll come or not.
(2)在動詞不定式之前,只能用whether,不能用if。
He doesn't know whether to stay or not.
(3)在及物運動discuss后的賓語從句中,只能用whether,不能用if。
We discussed whether we should make a change in our plan.
引導主語從句只能用whether,不能用if。
It is unknown whether he will come.
Whether the news is true remains a question.
引導表語從句只能用whether,不能用if。
The question is whether they can take our advice.
引導同位語從句常用whether。
The question whether he'll come is unknown.
其他1.if可以用來引導一個否定的賓語從句,whether則不能用來引導否定的賓語從句,因為它表示正反兩方面的選擇意義比較強。
2.if除引導賓語從句外,還可以引導條件狀語從句,作“是否”解。在容易引起混淆產(chǎn)生歧義的情況下,就不可用if,而須用whether。
大學院校在線查
有疑問就來發(fā)現(xiàn)