关于英语.if和whether
5个回答

1)whether和if常用来引导宾语从句,这时两者的含义区别很小,一般可通用.例如:

①I don't know whether/if they will come to help us.我不知道他们是否来帮助我们.

但是,当whether与or not连成一个词组时,whether不可换用if.

此外,还有三种情况值得注意:

(1)在介词后面只能用whether,不能用if.例如:

①This depends upon whether we are determined to do it.这件事要看我们是否有决心去做.

(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.我们讨论了是不是要对我们的计划作一些修改.

还有很多情况,建议最好去参考一下语法书,做一下相关练习