开篇:润墨网以专业的文秘视角,为您筛选了一篇if和whether用法异同范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
在初三英语课本中,if和whether是两个较常用的从属连词,现将它们的用法特点阐述如下。
一、两者通用的情况
在宾语从句中,if和whether都可用来引导没有疑问词但有疑问含义的句子,可译为“是否”、“是不是”。if多用于口语和非正式文体中,whether则多用于比较正式的文体中。例如:
Do you know if / whether he will come tomorrow?
你知道他明天是否回来吗?
He asked me if / whether I liked English.
他问我是否喜欢英语。
I don’t know if / whether it’s going to rain tomorrow.
我不知道明天是否会下雨。
Go and see if / whether he is free.
去看看他是否有空。
I wonder if / whether it’s large enough.
我想知道这个是否足够大。
二、用if不用whether的情况
1. 在条件状语从句中,if表示“如果”,这时不能用whether代替。例如:
They will go to visit the Great Wall if they are free tomorrow.
如果明天有空,他们将去参观长城。
If it’s fine tomorrow, I will take you to the park.
如果明天天气晴朗,我就带你去公园。
2. 在宾语从句中,如果谓语动词是由语法形式构成的否定式,则只能用if,不能用whether。例如:
Granny asked if the little boy hadn’t broken the glass of hers.
奶奶问是不是那个小男孩并没有打碎她的玻璃杯。
3. 状语从句中的even if(意为“即使”)和as if(意为“好像”)中的if不能用whether代替。例如:
I will not let you watch TV even if you’re free.
即使你有空,我也不让你看电视。
He talks as if he knew all about it.
他说话的口气好像他全都知道了。
三、用whether不用if的情况
1. 在宾语从句中,直接与or not构成一个词组时,只能用whether。但如果or not位于句尾,也可以用if代替whether。例如:
Could you tell me whether or not I can stay here with you?
你能告诉我是否我可以和你们呆在一起吗?
He wondered whether or not she would come.
他想知道她是否会来。
The cat saw the parrot and wanted to know whether / if it was a bird or not.
猫看见了鹦鹉,想知道它是不是一只鸟。
2. 在表示“是否”且与动词不定式连用时,只能用whether。例如:
He can’t decide whether to buy that car.
他不能决定是否买那辆车。
She hasn’t decided whether to sail or fly to America.
她还没决定是乘船去美国还是乘飞机去。
3. 在介词后的宾语从句中,用whether不用if。例如:
I’mthinkingofwhetherweshouldgo fishing.
我正在考虑我们是不是该去钓鱼。
I worry about whether I hurt her feeling.
我担心自己是否伤害了她的感情。
We settled the question of whether we’ll go back home.
关于我们是否回家的问题已经解决了。
4. 在动词discuss(意为“讨论”)后的宾语从句中,用whether不用if。例如:
We discussed whether we should close the shop.
我们讨论是不是该关了那家商店。
We discussed whether we had a sports meeting next week.
我们讨论下周是否举行运动会。
5. 宾语从句提前时,只能用whether。例如:
Whether this is true or not, I can’t say.
这是不是真的,我说不准。
6. 引导位于句首的主语从句或表语从句时,要用whether。例如:
Whether he is right or wrong is a question.
他是对是错仍是个问题。
Whether he comes or not doesn’t concern me.
他来不来与我无关。
7.用if可能产生歧义时,只能用whether。例如:
Tell me if you want the book.
该句可以有两种解释:
①假如你需要这本书,请告诉我。(if意为“如果”)
②请告诉我你是否想要这本书。(if意为“是否”)
句中的if若换作whether,则只能作第二种解释。即:
Tell me whether you want the book.
请告诉我你是否想要这本书。
[练习]
用if或whether填空。
1. She asked me _____ I hadn’t slept well.
2. I wonder _____ or not the news it true.
3. They are talking about _____ they will take a trip on Sunday.
4. I don’t know _____ to accept or refuse.
5. Tell me _____ it isn’t raining.
6. Tom asked me _____ or not I am free.
7. _____ this is true, I can’t say.
8. I don’t know _____ the news is true.
9. He didn’t know _____ he should laugh or cry.
10. He is not sure _____ she is at home.
Key:
1. if2. whether3. whether4. whether 5. if6. whether7. Whether8. if / whether 9. whether10. if / whether