一、与or或or not 连用时用法不同
1、 whether引导的从句常可以与连词or或or not直接连用。如:
Let me know whether you can come or not.(用whether不用if)
让我知道你能不能来。
2、if一般不能与与连词or或or not连用。
二、当宾语从句提到句首时用法不同
1、当宾语从句提到句首时,只能用whether引导。
如:Whether it is true or not, I can’t tell. (句首用whether不用if)
这是不是真的,我不能分辨。
2、当宾语从句在句首时,不能用if引导。
三、在介词之后用法不同
1、whether及其引导的成分可放于介词之后,作介词的宾语。如:
I worry about whether I hurt her feelings.
我担心我是否伤了她的感情。
2、if不能放在介词之后。
四、后接不定式的用法不同
1、whether可以引导带to的不定式。
I don’t know whether to accept or refuse.
我不知道是否接受或拒绝。
2、if不能引导带to的不定式。