今天,我们来区分一下whether 与if的异同,注意这两个词都可以表示“是否”的意思,但却有不同的用法,某些情况下只能用whether不能用if.
首先,我们先来看一下if 的用法,if有两个意思,一个是“如果”,引导条件状语从句,如:If he comes back,please let me know.如果他回来,请让我知道。(主句用将来时,从句用一般现在时)
另外一个意思是“是否”,引导宾语从句,如:I have no idea if he’ll come.我不知道他是否会来。(主句现在时,从句根据实际情况定;主句过去时,从句一定要用过去的某种时态)。
今天,我们要详细分析的就是if 当“是否”讲时,与whether(是否)的用法区别。
(1) whether
A. 引导名词性从句,意为是否
I don’t know whether/if he will be able to come.
我不知道他会不会来。
B. 引导状语从句,意为不管……..还是……..
Whether we go or stay, the result is the same.
我们不管是走还是留,其结果是一样的。
(2) whether与if的区别与联系
A. whether=if , 只出现在名词性从句中
Ask him whether/if he can come.
问问他能否来。
B. 若宾语从句提前,不用if
Whether it’s right or wrong doesn’t matter.teacheray.com
对与错都没关系。
C. 介词后面只能用whether
I worried about whether I hurt her feelings.
我担心我是否伤害了她的感情。
D. 引导主,表,同位语从句时只用whether
What I want to know is whether you can help me.
我想知道的是你是否能帮助我。
E. 后面接不定式时,只能用whether
I don’t know whether to go to the party or not.
我不知道是否参加那个晚会。
F. 句中有or not, 只能用whether
They now have two weeks to decide whether or not to buy
现在他们有两周时间决定到底买还是不买。
原创/安颖/北京市西城区英语教师,欢迎关注我的微信公众号teacheray,一起交流英语学习。
转载注明版权地址
http://www.teacheray.com