客服中心 | 代理专区 | 网站地图 | 公司简介
首页 >> 英语资料 >> 英语语法
是否
来自: 作者: 发布时间:2006-4-19 18:26:05

文章来源:网友推荐 点击数: 更新时间:2005-11-29

Article height=280 align=left>女朋友邀我明天去看ballet,但我并不喜欢看芭蕾,便推搪说,“I don’t know whether I will have time tomorrow.”(我不知明天是否有时间。)但是,我担心是否伤了她的感情,“I worry about whether I hurt her feelings.”
 
  这两个句子中都含有whether这个词。除了whether外,还有if 也可表示“是否”的意思。那么你知道这两个句子中哪个whether是可用if替代的吗?

  对,whether和if表示“是否”这个意思,引导宾语从句时一般可以互相换用。所以第一句话也可说成“I don’t know if I will have time tomorrow.”而第二句却不能替代。因为,在介词的后面只能用whether,不能用if。再如:“I haven’t settled the question of whether I’ll go back home.(我是否回家,还没定。)”
  
  像这种只能用whether,不能用if的情况,还有一些,现归纳如下,相信你看完这篇文章之后,不会在这方面再make mistakes了。

  1.在不定式的前面只能用whether,不能用if。
  I don’t know whether to get married now.
  (我不知道是否现在就成家。)

  2.在whether…or结构中,不能用if来取代whether。
  We don’t know whether he will succeed or fail.
  (我们不知道他会成功,还是会失败。)

  3.在whether…or not和whether or not结构中,不可用if来替代。
  I don’t care whether your car breaks down or not.
  (我不管你的车是否坏了。)
  I wonder whether or not we should tell her.
  (我想知道我们是否应该告诉她。)

  4.whether可以引导主语从句,而if则不能。
  Whether I can stay with my mother is another thing.
  (我是不是能和我母亲住在一起,则是另一回事。)

  5.whether可以引导表语从句,而if则不能。
  What’s troubling me is whether I can finish the work by tomorrow evening.
  (使我苦恼的是我是否能在明天晚上之前完成这项工作。)

  6.whether可以引导同位语从句,而if则不能。
  The question whether he will attend the meeting is not settled.
  (他是否来开会,这个问题还没有确定下来。)

  7.当宾语从句放在句首时,只能用whether来引导,不能用if。
  Whether this is true, I cannot say.
  (我说不准这是否是真的。) 

 

互联网 www.the1.com.cn
北京数码轻舟科技发展有限公司版权所有 ICP京050055号
地址:北京市海淀区成府路35号北楼119室 邮编:100083 传真:(010)62535917
客服电话:(010)62535917 客服邮箱: