whether与if用法区别,-查字典问答网
分类选择

来自李子的问题

  whether与if用法区别,

  whether与if用法区别,

1回答
2020-10-20 00:18
我要回答
请先登录
李腊元

  这两个词的区分主要是用于引导宾语从句时.whether与if都可以引导宾语从句,常可互换.但下面情况不能互换.

  1.宾语从句是否定句时,只用if,不用whether.

  e.g.Iwonderifitdoesn’train.

  2.用if会引起误解,就要用whether.

  e.g.Pleaseletmeknowwhetheryouwanttogo.(此句如果把whether改成if,容易当成条件

  句理解)

  3.习惯上宾语从句中的whether与ornot直接连用,就不能换成if;不直接连用时,即构成

  whether...ornot的结构时,英语中只用whether;而美语中常用if.所以我们的教学中习惯上

  采用whether...ornot的说法.

  e.g.Idon’tknowwhetherornotthereportistrue.

  Idon’tknowwhetherthereportistrueornot.

  4.介词后的宾语从句要用whether引导.

  e.g.Itdependsonwhetherwehaveenoughtime.

  5.whether可与不定式连用,而if不与不定式直接连用.

  e.g.Theydon’tknowwhethertogothere.

  6.whether也可引导主语从句、表语从句、同位语从句,还可引导让步状语从句,以上均不能换

  成if.

  注意:引导主语从句时,习惯上whether从句置于句首时,whether不能换用if,如:

  Whetheryou’llgainknowledgesuccessfullyornotdependsonhowhardyouwillwork.

  你能否真正学到知识,就看你努力的程度如何.

  但当采用形式主语It将主语从句后置时,用Whether和if均可,如:

  It’snotcleartomewhether/ifshelikesthepresent.

  7.引导条件从句时,只能用if,而不能用whether.

  e.g.Pleasecometoseemeifyouhavetime.

2020-10-20 00:23:10

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •