if和whether的区别

从句中,什么时候用if,什么时候用whether?

一、引导宾语从句\x0d\x0a这时两者的含义区别很小,一般可通用.\x0d\x0aI don't know whether/if they will come to help us.\x0d\x0a但是,当whether与or not连成一个词组时,whether不可换用if.\x0d\x0aI don't know whether or not they will come for our help.\x0d\x0a若whether和or not不连在一起,在口语中可以用if取代whether,当然也可以用whether.\x0d\x0aI don't care if/whether your car breaks down or not.我不在乎您的车是否是会出故障.\x0d\x0a此外,还有三种情况值得注意:\x0d\x0a(1)在介词后面只能用whether,不能用if.\x0d\x0aI am not interested in whether you'll come or not.\x0d\x0a(2)在动词不定式之前,只能用whether,不能用if.\x0d\x0aHe doesn't know whether to stay or not.\x0d\x0a(3)在及物运动discuss后的宾语从句中,只能用whether,不能用if.\x0d\x0aWe discussed whether we should make a change in our plan.\x0d\x0a二、引导主语从句\x0d\x0a只能用whether,不能用if.\x0d\x0aIt is unknown whether he will come.\x0d\x0aWhether the news is true remains a question.\x0d\x0a三、引导表语从句\x0d\x0a只能用whether,不能用if\x0d\x0aThe question is whether they can take our advice.\x0d\x0a四、引导同位语从句\x0d\x0a常用whether\x0d\x0aThe question whether he'll come is unknown.\x0d\x0a五、可以用来引导一个否定的宾语从句,whether则不能用来引导否定的宾语从句,因为它表示正反两方面的选择意义比较强.\x0d\x0aTell me if it is not going to rain,please.\x0d\x0a六、if除引导宾语从句外,还可以引导条件状语从句,作“是否”解.在容易引起混淆产生歧义的情况下,就不可用if,而须用whether.\x0d\x0aPlease let me know if you intend to come.这个句子有两种解释:A:“请让我们知道你是否想来.” B:“如果你打算来,请让我们知道.”在书面语中,如果我们想表达的第一种含义,就得用whether来改写第一句.\x0d\x0aPlease let me know whether you intend to come.\x0d\x0a通俗来讲,whether在大多数情况下都可以用,而if则不然,有wether和if时一般选wether不会有错,但是如果所需的意思是"如果",自然只能选if了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-22
第2个回答  推荐于2019-09-18

区别:

1、在动词不定式之前只能用whether。

I can’t decide whether to stay. 我不能决定是否留下。

2、在whether …… or not 的固定搭配中。

I want to know whether it’s good news or not . 我想知道是否是好消息。

3、在介词后,只能用whether。

His father is worried about whether he lose his work . 他的父亲担心是否会失去工作。

4、宾语从句放在句首表示强调时,只能用whether。

Whether they can finish the work on time is still a problem . 他们是否能准时完成这项工作还是个问题。

扩展资料

例句

1、To this day, it's unclear whether he shot himself or was murdered 

至今尚不清楚他究竟是饮弹自杀还是被谋杀。

2、This happens whether the children are in two-parent or one-parent families

不管孩子是生活在双亲还是单亲家庭,这种情况都会发生。

3、Whether it turns out to be a good idea or a bad idea, we'll find out 

它到底是个好主意还是坏主意我们很快会见分晓。

4、They now have two weeks to decide whether or not to buy 

现在他们有两周时间决定到底买还是不买。

5、The council is considering whether to approve of the use of firearms 

政务委员会正在考虑是否要批准动用武器。

参考资料来源:百度百科:whether百度百科:if

本回答被网友采纳
第3个回答  2019-11-22

一、意思不同

whether:表示两种情况都真实,是什么还是,或者,不管。

if:与will或would连用,表示客气地请求,不确定的情况。

二、侧重点不同

whether可引导表语从句,if则不能。

如: The puestion is whether it is not worthdoing.

问题是它是否不值得做。

whether可用在介词之后,引导宾语从句,而If则不能。

如: Success depends on whether we make evough effort. 

成功取决于我们是否努力。

三、用法不同

whether:whether还可引导让步状语从句,意思是“不管,无论”,从句中通常用一般现代时代替将来时。

if引导的条件从句中可以省略be和主语,if引导的条件从句,有时后接only以加强其语气,表示说话人非常盼望某人提出的条件能够实现,if可引导让步状语从句,作“虽然,即使”解,常和even连用。

所以主句是将来时,从句是现在时,这种情况一定用if如果主句是be doing表示将来时,就用whether。

本回答被网友采纳
第4个回答  推荐于2018-03-25
一、引导宾语从句

这时两者的含义区别很小,一般可通用。

I don't know whether/if they will come to help us.

但是,当whether与or not连成一个词组时,whether不可换用if。

I don't know whether or not they will come for our help.

若whether和or not不连在一起,在口语中可以用if取代whether,当然也可以用whether。

I don't care if/whether your car breaks down or not. 我不在乎您的车是否是会出故障。

此外,还有三种情况值得注意:

(1)在介词后面只能用whether,不能用if。

I am not interested in whether you'll come or not.

(2)在动词不定式之前,只能用whether,不能用if。

He doesn't know whether to stay or not.

(3)在及物运动discuss后的宾语从句中,只能用whether,不能用if。

We discussed whether we should make a change in our plan.

二、引导主语从句

只能用whether,不能用if。

It is unknown whether he will come.

Whether the news is true remains a question.

三、引导表语从句

只能用whether,不能用if

The question is whether they can take our advice.

四、引导同位语从句

常用whether

The question whether he'll come is unknown.

五、可以用来引导一个否定的宾语从句,whether则不能用来引导否定的宾语从句,因为它表示正反两方面的选择意义比较强。

Tell me if it is not going to rain, please.

六、if除引导宾语从句外,还可以引导条件状语从句,作“是否”解。在容易引起混淆产生歧义的情况下,就不可用if,而须用whether。

Please let me know if you intend to come.这个句子有两种解释: A:“请让我们知道你是否想来。” B:“如果你打算来,请让我们知道。”在书面语中,如果我们想表达的第一种含义,就得用whether来改写第一句。

Please let me know whether you intend to come.

通俗来讲,whether在大多数情况下都可以用,而if则不然,有wether和if时一般选wether不会有错,但是如果所需的意思是"如果",自然只能选if了本回答被提问者和网友采纳