早教吧 育儿知识 作业答案 考试题库 百科 知识分享

if和whether为什么有时不能互换使用?

题目详情
if和 whether为什么有时不能互换使用?
▼优质解答
答案和解析
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)