| 网站首页 | 英语 | 韩语 | 日语 | 法语 | 德语 | 西班牙语 | 外语资料 | 外语论坛 | 小语种 | 汉语教学 | 外文图书 | 
您现在的位置: 外语爱好者网站 >> 英语 >> 中学英语 >> 正文 用户登录 新用户注册
最 新 热 门
最 新 推 荐
专 题 栏 目
相 关 文 章
连词although和while用法
英语定语从句的非定语功…
四、六级作文指导
英语书面表达中的强调手…
完形填空测试的理论与应…
大学英语四、六级考试成…
教育部要求大学英语占总…
论英汉词法差异及其原因
推进大学英语精品课
大学英语四级听力考试应…
whether 和 if 用法           ★★★
whether 和 if 用法
作者:马兴文 文章来源:英语知识 点击数: 更新时间:2008-4-17 11:07:42
whether 和 if 都可以作“是否”解,但二者在具体使用时有一定的区别。 
   
  一、一般情况下,if 和 whether 均可用在转述一般疑问句的间接引语中引导宾语从句。例如: 
  He asked me whether/if we wanted a drink. 他问我们是否要喝点东西。 
  He didn’t know whether/if she was a nurse. 他不知道她是否是一位护士。 
  但在有些动词后多用whether 不用if。如: 
  We discussed whether we should close the shop. 我们讨论了是否该关闭那家商店。(比用 if 正规) 
  当使用 if 会引起歧义时应用whether 。如: “我不知道是否在下雪”应译为I don’t know whether it is snowing, 而不说I don’t know if it is snowing(因为if也可表示条件)。 
  另外,whether 引导的从句的谓语动词不能用否定形式,但 if 引导的从句的谓语可以用否定形 式。如: 
  I don’t care whether it doesn’t rain. (错误) 
  I don’t care if it doesn’t rain.(正确) 
   
  二、当用or提出两种选择时,whether更常用,尤其是在正式文体中。如: 
  Let me know whether you can come or not. 告诉我你来还是不来。 
  I wonder whether it is big enough or not. 我不知道它是否够大。 
  当然,在口语中有时也说“if you can come or not”,但whether后面可以直接跟or not, if后则不行。如上句可改为: 
  Let me know whether or not you can come. 
   
  三、在介词后只能用whether,不能用 if。如: 
  There was a big argument about whether we should move to a new house. 关于我们是否应搬新家发生了激烈的争论。 
  It depends on whether the letter arrives in time. 这取决于信是否来得及时。 
   
  四、在带to的不定式前只能用whether,不能用 if。如: 
  I cannot decide whether to get married now or wait. 我不能决定是该现在就结婚还是等待。 
  She hasn’t decided whether to go or not. 她还没决定去还是不去。 
  五、在引导主语从句,表语从句和同位语从句时,一般只能用whether不用 if。如: 
  Whether it is true or not remains a question. (主语从句)那是不是真的还是个问题。 
  The question is whether the man can be trusted.(表语从句)问题是那个人是否可以信任。 
  引导表语从句时,只有在特别非正式的语体中可用if。如: 
  The question is if the man can be trusted。 
  Have you discussed the question whether you have enough time to do the work?(同位语从句)你们有没有讨论过是否有足够的时间来做这项工作? 
  以上是 if 和whether表示是否之意时的用法区别。此外 if 还有“假如”之意,引起条件状语从句; 而whether另有“不管,无论”之意,引起让步状语从句。如: 
  If you want to learn a musical instrument, you have to practice.(条件状语从句)如果你想学习一种乐器,你得练习它。 
  You may leave the table if you have finished eating.(条件状语从句)你要是吃饱了,就可以离席了。 
  Whether it rains or not, we’ll go camping.(让步状语从句)无论下不下雨,我们都要去野营。 
  总之,尽管 if 和whether在不少的情况下可通用,但二者的区别也是显而易见的,在使用中需要严格加以辨析。 
  (通讯地址:810007 青海省西宁市 青海民族学院预科部英语教研室) 
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)