(1)if,whether在从句中不担任任何成分,表示“是否”。选择型疑问从句由关联词if/whether…or或whether…or not构成。例如:
Please tell me whether / if they are Swedish or Danish. 请告诉我他们是瑞典人还是丹麦人。
I don’t care whether you like the plan or not. 我不在乎你是否喜欢该计划。
(2)whether引导主语从句时,既可以直接位于句首,也可以位于句末;当it作形式主语时,主语从句放在后面用whether和if均可。例如:
Whether she comes or not makes no difference. 她来不来都没有关系。(主语从句,不可用if代替whether)
It is a different matter whether (if) we need it. 我们需不需要它是另外一回事。(都可用)
(3)在表语从句和同位语从句中常用whether引导不用if。例如:
The question is whether it’s worth trying. 问题是值不值得一试。(表语从句,不能用if代替whether)
He must answer the question whether he agrees to it or not. 他必须回答他是否同意。(同位语从句,不可用if代替whether)
(4)在宾语从句中,当表示“是否”时,whether与if可以互换,但如果从句中有or not 时只能用whether 引导。例如:
I didn’t know whether/if he would attend the concert. 我并不知道他是否会参加音乐会。(宾语从句可用if代替whether)
I don’t know whether he will come or not. 我不知道他是否会来。(不可用if代替whether)
(5)whether引导的宾语从句可作介词的宾语,而if则不能。例如:
It all depends on whether they will support us.这完全取决于他们是否支持我们。(不能用if)
Please tell me whether / if they are Swedish or Danish. 请告诉我他们是瑞典人还是丹麦人。
I don’t care whether you like the plan or not. 我不在乎你是否喜欢该计划。
(2)whether引导主语从句时,既可以直接位于句首,也可以位于句末;当it作形式主语时,主语从句放在后面用whether和if均可。例如:
Whether she comes or not makes no difference. 她来不来都没有关系。(主语从句,不可用if代替whether)
It is a different matter whether (if) we need it. 我们需不需要它是另外一回事。(都可用)
(3)在表语从句和同位语从句中常用whether引导不用if。例如:
The question is whether it’s worth trying. 问题是值不值得一试。(表语从句,不能用if代替whether)
He must answer the question whether he agrees to it or not. 他必须回答他是否同意。(同位语从句,不可用if代替whether)
(4)在宾语从句中,当表示“是否”时,whether与if可以互换,但如果从句中有or not 时只能用whether 引导。例如:
I didn’t know whether/if he would attend the concert. 我并不知道他是否会参加音乐会。(宾语从句可用if代替whether)
I don’t know whether he will come or not. 我不知道他是否会来。(不可用if代替whether)
(5)whether引导的宾语从句可作介词的宾语,而if则不能。例如:
It all depends on whether they will support us.这完全取决于他们是否支持我们。(不能用if)