英语 if和whether的用法
英语中,if和whether都可以用来引导名词性从句,表示是否”的意思。但是,它们的用法并不完全相同,有时候只能用whether,有时候可以两者互换。本文将介绍if和whether的用法区别,以及一些常见的搭配和例句。
if和whether的相同点
在表示疑问和转述问题的名词性从句中,也就是从句在句子当中充当名词性成分的时候,连词if和whether通常可以互换。当然这也有例外,我们会在后面的部分为大家补充讲解。虽然在名词性从句当中,if和whether可以互换,但从正式的程度来看,whether更正式,而if则更多地用在口语当中。请先来看两个例句,分别使用了if和whether,两句话的意思相同。
I don’t know whether Ling is still coming to dinner tonight. (我不知道玲今晚上还来不来吃饭。)
I don’t know if Ling is still coming to dinner tonight. (我不知道玲今晚上还来不来吃饭。)
在这两个例句中,由if和whether引导的名词性从句都表示今晚玲来吃饭有两个可能性:一是“来”,二是“不来”。if和whether的不同点
whether是什么意思在用连词if和whether引导名词性从句的时候,也有不能互换的情况。当if和whether表示“是否”的意思时,只能用whether,不能用if的情况有几个。
whether or not
第一个是:whether or not后面可以直接跟从句,或分开来将从句放在whether和or not的中间;而if后面只能先跟从句,再接or not。请听三个例句。
I’m not sure whether or not you’re telling the truth. (我不确定你是否在说实话。)
I’m not sure if you’re telling the truth or not. (我不确定你是否在说实话。)
I’m not sure whether you’re telling the truth or not. (我不确定你是否在说实话。)
whether + to do
第二个只能用whether的情况是:在表达一个计划的两种可能性的时候,whether的后面可以直接加不定式to do,但if不可以。请听一个例句,句子中用whether to do的结构提出了一所学校计划翻修教学楼的两种可能性。
The school board will meet to decide whether to renovate the teaching building. (校董会将开会决定是否翻修教学楼。)
在这句话中,不能用if来直接替换whether。如果要用if来表达同样的意思,就需要将句子改成这样:
The school board will meet to decide if they’re going to renovate the teaching building.
这里,if后面引导完整的名词性从句,而不能接to do。
whether + 主语、表语、同位语从句
第三个只能用whether的情况是:我们多用whether,而不是if,来引导主语、表语和同位语从句,表示“是否”的意思。我们来举三个例子。
Whether you come or not doesn’t matter.(主语从句)(你来不来不重要。)
The question is whether you’re coming or not.(表语从句)(问题在于你来不来。)
The question whether you come or not doesn’t matter.(同位语从句)(关于你来还是不来的问题并不重要。)
在刚刚听到的三类名词性从句当中,我们更多地用whether来表示“是否”的意思,而不用if。 + 状语从句
最后,我们再来补充一种情况:在状语从句中,只能用来表示“无论……都……”或者“不管……还能……”的意思。我们来听两个用来表示“不管……还……”的例句。
Whether my dog likes it or not, I’m going to take him to the vet. He hasn’t eaten for two days! (不管我的狗愿不愿意,我都要带它去兽医那里看病。它这两天什么东西都没吃!)
We’re going to have a great time throughout the championship whether we win or not! (在冠军联赛中我们将会度过一段美好的时光,无论输赢!)
在第一个状语从句当中,强调“不论我的狗愿不愿意,我都要带它去看病”。在第二个状语从句当中,强调“无论我们输赢,我们都会玩得很开心”。
总结
本文介绍了if和whether的用法区别,以及一些常见的搭配和例句。总的来说,if和whether都可以用来引导名词性从句,表示“是否”的意思,但是有以下几点需要注意:
whether比if更正式,更适合用在书面语中。
whether可以直接跟or not或to do,而if不能。
whether更常用于引导主语、表语和同位语从句。
<可以用于引导状语从句,表示“无论……都……”或者“不管……还能……”的意思。