if解释为“如果”的时候,是不能用whether的。但是在名词性从句中,的确whether的使用场合较高。
首先,if
只能用于宾语从句,而whether可以用于任何名词性从句,包括宾语从句以及主语从句等等。
其次,whether后面如果有or
not
的时候,是不能用if代替的,这一点特别应该在句子翻译中注意。很多同学很容易把whether写成weather(两者读音一样),为了防止写错,往往用if
代替,孰不知,后面有or
not
,就不能用if,只能用whether。
最后,whether
前面有介词的时候,也不能用if
代替。有兴趣的同学可以翻译下面这句句子:“这件事取决于他明天是否来。”
答案是:
the
thing
depends
on
whethre
he
will
come
tomorrow。
p>名词从句中if和whether的主要区别:1.
if引导的宾语从句不能作为介词的宾语,而whether引导的宾语从句可以。
2.
if不可以引导主语从句,whether可以。
3.
在列出选项时(最常见的是or
not)不能用if只能用whether,有时也可以用if代替whether。这是国内中学语法教的。实际上如果or
not没有直接和连词放在一起,只是不如whether正式