谁知道whether与if的区别?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/27 08:02:40
谁知道whether与if的区别?
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)
例如 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)