whether和if的区别讲解 if和whether用法
if与whether的用法
相同点:都可用来引导宾语从句,意为“是否”,常放在动词ask, see, say, know和find out等后面,在一般情况下可以互换。if多用于口语和非正式言语文体中,whether多用于比较正式的文体中。
不同点:
一、在下列情况下只能用whether,不能用if:
1. 在带to的不定式前只能用whether。如:
I can’t decide whether to stay. 我不能决定是否留下。
2. 直接与or not连用时whether不可换为if。如:
I want to know whether or not it’s good news. 我想知道它是否是好消息。
I’m not sure whether or not his answer is right. 我不能确定他的答案是否是正确的。
3. 在介词后,只能用whether。如:
His father is worried about whether he will lose his work. 他的父亲担心是否会失去工作。
I’m thinking of whether we should go to see the film. 我在考虑我们是否去看电影。
4. 宾语从句提前时,只能用whether。如:
Whether the news is true or not, I don’t mind. 这个消息真实与否,我并不介意。
5. 在句首引导主语从句或表语从句时,只能用whether。如:
Whether he’ll come to see us is not important. 他是否会来看我们并不重要。
Whether they can finish the work on time is still a problem. 他们是否能准时完成这项工作还是个问题。
The problem is whether he can carry these apples to the top of the hill. 问题是是否他能把这些苹果搬运到山顶。
6. 在动词discuss后面的宾语从句中,只能用whether。如:
We’re discussing whether we should hold a sports meeting next week. 我们在讨论是否下周我们应该举行运动会。
7. 用if会引起歧义时,只用whether。如:
Could you tell me if you know the answer?
这句话有两种意思:“你能告诉我是否知道答案吗?”或“如果你知道答案,请告诉我,好吗?”如想表达的是第一个意思,只能用whether,这样可避免歧义。
二、在下面三种情况下用if,不用whether:
1. 引导条件状语从句,意为“如果”时。如:
We will go on a picnic if it is sunny tomorrow. 如果明天天气好,我们会进行一次野餐。
2. 引导否定概念的宾语从句时一般用if。如:
He asked if I didn’t come to school yesterday. 他问我昨天是不是没有来上学。
3. 引导状语从句even if(即使)和as if(好像)中的if,不能用whether来替代。如:
I’ll send for you even if you don’t come. 即使你不来,我也会派人去请你。
He talks a lot as if he has known all about it. 他谈了很多,好像他已经知道了关于它的一切。
相关问答
-
事业编制和公务员的区别
让我们来一起看看事业编制和公务员的区别吧!想必大家都在备考公务员和编制吧,那么你知道事业编制和公务员的区别吗?下面是小编给大
阅读更多 -
VMware workstation和VMware player之间有什么区别
VMware Workstation(中文名“威睿工作站”)是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和
阅读更多 -
2024年国考和省考的区别是什么
国考和省考是中国公务员录用系统中的两个不同层级的考试。国考指的是中央国家机关公务员考试,而省考则是指省级机关公务员考试。两
阅读更多 -
2024年国考和省考的区别
国考和省考是中国公务员录用系统中的两个不同层级的考试。国考指的是中央国家机关公务员考试,而省考则是指省级机关公务员考试。两
阅读更多 -
最新哈尔滨导游词讲解(精彩3篇)
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。范文怎么写才能发挥它最大的作用呢?它山之
阅读更多 -
社会工作者是志愿者吗 有区别吗
社会工作者不等于志愿者,社会工作者是训练有素的专业助人工作者,是一门以科学知识作为基础,透过专业的技能训练方法,服务社会上有需要
阅读更多
最新问答
-
儒家的“中庸”之道是否适用于当代
2024-05-19 -
如何用一句话来概括儒家文化?
2024-05-19 -
道家的文化是世人追求的养生之道和避世之谈吗?
2024-05-19 -
黄老之学跟道教有什么关系,为什么没有被延续?
2024-05-19 -
庄子思想给我们的启示
2024-05-19 -
春秋战国为什么法家能脱颖而出?
2024-05-19 -
儒家的经典三礼
2024-05-19 -
庄子的隐逸态度是消极思想还是积极思想?
2024-05-19 -
生死轮回是自然过程,那么庄子对待生死的观点又是什么?
2024-05-19 -
韩非子“法”“术”“势”三大思想精髓
2024-05-19