whether和if引导名词性从句时的区别

2022-04-19 音乐 84阅读

在英语句子中,whether和if本身有意义(都表示“是否”),在从句中不可省略。它们的区别最主要的就是:whether可以引导所有的名词性从句,而if只能引导宾语从句。例如:

1、Ididn'tknowwhetherhewouldattendtheconcert.我并不知道他是否会参加音乐会。(宾语从句可用if代替whether)

2、Thequestioniswhetherit'sworthtrying.问题是值不值得一试。(表语从句,不能用if代替whether)

3、Whethershecomesornotmakesnodifference.她来不来都没有关系。(主语从句,不可用if代替whether)

4、Hemustanswerthequestionwhetherheagreestoitornot.他必须回答他是否同意。(同位语从句,不可用if代替whether)whether引导的宾语从句可作介词的宾语,而if则不能。

5、Italldependsonwhethertheywillsupportus.这完全取决于他们是否支持我们。(不能用if)

whether和if的其他区别:

if引导状语从句,也可引导宾语从句。如果用if会引起歧义,应避免使用if,而用whether。
Pleaseletmeknowifyouwanttojoinus.请告诉我你是否想加入我们。

(这样就看成是宾语从句,if表示“是否”)若翻译成:如果你想加入我们的话,请告诉我一声。

(if引导的从句可看成是条件状语从句,if表示“如果”)所以,为了避免引起歧义,此时最好用whether表示“是否”。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com