导语:连词whether 和if 都是“是否”的意思,都可以引导宾语从句,可互换。以下是大学网meiwen.anslib.com小编整理的whether和if的相关资料,欢迎阅读参考!
whether和if的区别
"Whether" 和 "if" 是连接一个句子中的两部分的词语。
当表达两个选择中挑选一个时,我们使用"whether",有时我们还会使用短语"whether or not"。
"Dom isn’t sure whether he should invite Sally to the zoo."(多姆不确定他是否应该邀请莎莉去动物园。)
在这个例子里,多姆有两个选择,邀请莎莉或者不邀请她。
"I asked Sally whether she wanted to go to the zoo or the movies."(我问莎莉她想要去动物园还是看电影。)
在这里,萨莉有两个选择,去动物园或者看电影。
当一个句子本身并不能把这层含义明确表达出来时,我们会加上"or not"。
比如:
"James is taking Dom to the zoo whether he likes it or not."(不管多姆喜欢不喜欢,詹姆斯都会带他去动物园。)
"If"描述的是一种可能性。
"James will go to the beach if it is sunny today."(如果今天天气好的话,詹姆斯会去海滩。)
这个例子谈论的是晴天的可能性。
"If James has his way, white ties will be banned."(如果詹姆斯执意按自己的方式行事,白色领带将被禁止。)
这个例子讲述了詹姆斯得到他想要的东西的可能性。
我们可以在转述别人的言论使用 "whether" 或者 "if"。
想想这个例子:
"Is Jim attending the meeting?"(吉姆会来参加会议吗?)
我们可以用 "whether" 或者 "if" 来转述吉姆的回答。
"Jim is not sure if he will attend the meeting."
(吉姆不确定他是否参加会议。)
"Jim is not sure whether he will attend the meeting."
(吉姆不确定他是否参加会议。)
"If" 比 "whether" 更常用,而 "whether" 常用在正式场合。
whether和if用法例句
1. He didn’t tell me whether / if you would come.
2. I am worried about whether you will be late for school.
3. Whether it is true or false remains to be seen.
4. It was not known whether / if it would rain.
5. The question is whether we can go with you.
6. The question whether we can go with you has not been considered.
7. I don’t care whether or not she will apologize to me.
8. I don’t care whether/ if she will apologize to me or not.
9. They discussed whether they should make the decision.
10. I don’t know whether to hold the meeting.
11. Whether you come or not, I shall begin the work.
体会上面的句子,我们可以得出下面的结论:
一. 连词whether 和if 都是“是否”的意思,都可以引导宾语从句,可互换。(例1)
二. 但是在表达“是否”这一概念时,下列情况通常要用whether 而不用if
1. 介词后的宾语从句只能用whether ,不用if(例2)
2. 引导主语从句(且放句首)、表语从句和同位语从句时,只用whether 不用if(例3、5、6),不放句首的主语从句whether 和if 均可(例4)
3. 直接与or not 连用只能用whether,不能用if (例7),不直接与or not 连用,whether、if 均可(例8)
4. 在discuss 后引导宾语从句时用whether 不用if(例9)
5. 在不定式之前只能用whether, 不能用if(例10)
6. 引导让步状语时,只用whether,不用if(例11)
[whether和if的区别]