在名词性从句中,主语从句,表语从句,同位语从句都不能使用if.在宾语从句中,通常情况下,whether和if可以换用,不存在只能用if而不能用whether的情况.在名词性从句中,只存在只能用whether而不能用if的情况.
if可以用来引导一个否定的宾语从句,whether则不能用来引导否定的宾语从句,因为它表示正反两方面的选择意义比较强。Tellmeifitisnotgoingtorain,please.
好象只要是名词性从句中可以用IF的就可以用WHETHER。