whether和if常用来引导宾语从句,这时两者的含义区别很小,但是,当whether与ornot连成一个词组时,whether不可换用if还有在介词后面只能用whether,不能用if。在动词不定式之前,只能用whether,不能用if。引导主语从句时,只能用whether,不能用if。在及物动词后的宾语从句中,只能用whether,不能用if。