谁知道whether与if的区别??

2025-03-07 07:34:05
推荐回答(2个)
回答1:

  1) 在引导主语从句时,一般用whether,而不用if。

  例如 Whether the German engine was the first to fly is not clear.

  并不清楚是否是德国发动机首先用于飞机的。

  备注 在口语中,if也可以用于主语从句,但必须放句尾,看似是个宾语或表语从句。

  2) 在引导宾语从句时,一般情况下whether和if可以通用。

  例如 The policeman asked if / whether I had seen the accident.

  警察问我是否看见这场事故。

  3) 只用whether的情况

  例 1 He asked whether I wanted to go by air or by sea.

  他问我是想坐飞机还是坐船去。

  (从句中含有or,强调选择,这里只宜用whether)

  例 2 He asked whether or not I wanted to insure my luggage.

  他问我是否想给行李保险。

  (只有whether后面可以直接跟 or not)

  例 3 Bill asked whether, if I got the job, I’d move to New York.

  比尔问我如果找到工作,是否要搬到纽约去。

  (宾语从句中包括一个if从句,则宜用whether)

  例 4 We discussed whether we should go there.

  我们讨论了我们是否应该去那里。

  (在discuss等动词后,只能用whether)

回答2: