2023-09-22 15:15:59来源:互联网
摘要:在名词性从句中常出现连词whether和if,使用时两词还常可替换,但有时也不能替换。下面是笔者所见的whether和if在名词性从句中的几种相同用法和
(相关资料图)
在名词性从句中常出现连词whether和if,使用时两词还常可替换,但有时也不能替换。下面是小编整理的一些关于whether, if用法区别, 希望对大家有帮助。
whether, if 用法区别总结
一、在引导宾语从句时,应注意:
1、表示“是否”时,两词都能引导宾语从句。
①I don't know whether/if I will be able to come.我不知道我是否能来.
②She asked me whether/if I was interested in working for her.她问我是否有兴趣为她工作。
③We'll be told tomorrow whether we should take the exam or not.我们明天才知道是不是应该参加考试.
④I asked him whether he had done all the work himself or whether he had had any assistance. 我问他这些工作都是他自己做的还是别人帮他做的.
⑤I wonder if/whether you can examine him now.
( 注意: 在两个供选择的从句之间若用or字, 则须重复whether一字. )
注: ⑴当强调宾语从句并将其提前时只能用whether。
如:Whether I'll have time to go with you I am not sure.我很难说我们是否有时间跟你们一起去。
二、whether和if都可以与or not连用; 但whether和or not写在一起时,或在动词短语后,只能用whether,不能用if。如:
I don't care whether (或if) it will rain or not.
I don't care whether or not it will rain. (不用if)
I don't care about whether or not it will rain. (不用if)
2、宾语从句移置句首时,用whether,不用if。
Whether it is true or not, I can't say.
=I can't say whether/if it is true or not
3、宾语从句为否定形式时,通常用if,而不用whether。
I asked Tom if Mary wouldn’t come.
4、动词discuss,decide, consider等后习惯上也常用Whether引导从句,不用if。
They discussed whether they should leave at once.他们讨论了是否应该马上离开。
We discussed whether the house should be sold. 我们讨论了这房子是否应卖掉。?
We discussed whether we should buy the gift for him.
三、在下列情况下,只能用whether,不能用if。
1、与不定式连用时,只能用whether.
He can't decide whether to accept or refuse.
2、在介词后,只能用whether。
Everything depends on whether he is ready.
I don't care about whether or not it will rain.
3、在名词后作同位语时,只能用whether。
The question whether they ought to stop working was discussed among the workers.
I have no idea whether he is there.
4、引导主语从句时,只能用whether。
Whether he comes or not doesn't concern me.
5、引导表语从句时,只能用whether。
What Maria doesn't know is whether there will be enough snow.
6、当whether和or not连用时,只用whether不用if。如:
I don’t know whether or not he will come.我不知道他是不是回来。
I'll be happy whether/if I get the job or not我能不能得到那份工作都一样高兴。注意:当or not放在whether引导的从句句尾,则可以用if来替换。
7、 当whether和or 连用表示明确的选择时,只用whether不用if。
He asked me whether I wanted to go there by train or by bus.他问我是想乘火车还是坐公共汽车去那里。
He hesitated about whether he should drive or take the train.他开车去还是坐火车去, 犹豫不决
注:whether 和or 连用还可以引导让步状语从句,此时也不用if。如:We'll go on with the work, whether we can find the necessary tools or not.
不管我们能否找到所需的工具,我们要把这件工作做下去。
Whether or not it rains / Whether it rains or not, we're playing football on Saturday.无论下不下雨, 我们星期六一定踢足球.
8、在动词不定式之前,只能用whether,不能用if。
①The question is whether to go to Munich or Vienna.问题是去慕尼黑还是去维也纳.
②She doesn't know whether to get married now or wait.是否现在结婚或是等待她不知道。
③We were wondering whether to go today or tomorrow.我们弄不清是今天走还是明天走.
④I'm not sure whether to resign or stay on.我拿不准主意是辞职还是留任.
四、if可引导条件状语从句,译作“如果”,whether可引导让步状语从句,译作“不管、无论”。
If I were you,I would not buy.
Whether he agrees or not,I shall go there.
We'll go on with the work, whether we can find the necessary tools or not.不管我们能否找到所需的工具,我们要把这件工作做下去。
Whether or not it rains / Whether it rains or not, we're playing football on Saturday.无论下不下雨, 我们星期六一定踢足球.
五、whether和if均可用来引导主语从句,但if引导的从句不能位于句首。
Whether they win or lose is all the same to me. 他们是赢是输於我都一样.(此时whether不能换作if )
It's doubtful whether there'll be any seats left.说不上还有没有空座位了. (此句whether能换作if)
六、表语从句、同位语从句用whether引导不用if.
The doubt was whether you had broken the beautiful vase.疑问是你是否打坏了这只漂亮的花瓶。
The question whether we'll build another lecture building hasn't been settled.是否要另建一幢教学楼的问题还未决定。