if和whether区别
4个回答
展开全部
一、引导宾语从句\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) 在引导主语从句时,一般用whether,而不用if。
例如 Whether the German engine was the first to fly is not clear.
并不清楚是否是德国发动机首先用于飞机的。
备注 在口语中,if也可以用于主语从句,但必须放句尾,看似是个宾语或表语从句。
2) 在引导宾语从句时,一般情况下whether和if可以通用。
例如 The policeman asked if / whether I had seen the accident.
警察问我是否看见这场事故。
3) 只用whether的情况
例 1 He asked whether I wanted to go by air or by sea.
他问我是想坐飞机还是坐船去。
(从句中含有or,强调选择,这里只宜用whether)
例 2 He asked whether or not I wanted to insure my luggage.
他问我是否想给行李保险。
(只有whether后面可以直接跟 or not)
例 3 Bill asked whether, if I got the job, I’d move to New York.
比尔问我如果找到工作,是否要搬到纽约去。
(宾语从句中包括一个if从句,则宜用whether)
例 4 We discussed whether we should go there.
我们讨论了我们是否应该去那里。
(在discuss等动词后,只能用whether)
例如 Whether the German engine was the first to fly is not clear.
并不清楚是否是德国发动机首先用于飞机的。
备注 在口语中,if也可以用于主语从句,但必须放句尾,看似是个宾语或表语从句。
2) 在引导宾语从句时,一般情况下whether和if可以通用。
例如 The policeman asked if / whether I had seen the accident.
警察问我是否看见这场事故。
3) 只用whether的情况
例 1 He asked whether I wanted to go by air or by sea.
他问我是想坐飞机还是坐船去。
(从句中含有or,强调选择,这里只宜用whether)
例 2 He asked whether or not I wanted to insure my luggage.
他问我是否想给行李保险。
(只有whether后面可以直接跟 or not)
例 3 Bill asked whether, if I got the job, I’d move to New York.
比尔问我如果找到工作,是否要搬到纽约去。
(宾语从句中包括一个if从句,则宜用whether)
例 4 We discussed whether we should go there.
我们讨论了我们是否应该去那里。
(在discuss等动词后,只能用whether)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
whether比if 要正式的多~建议多使用whether~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询