whether和if引导宾语从句什么时候可以互换

whether和if引导宾语从句什么时候可以互换?例如:

1.I wonder whether he likes me or hates me. 

2.I wonder whether he likes me or not. 

3.I wonder whether or not he likes me. 

这三句哪些可以whether换成if?

请先 登录 后评论

最佳答案 2020-03-24 08:23

通常在以下两种情况下它们可以互换:

1. 在“及物动词”或“be+形容词”后引导宾语从句时:

I wonder whether (if) the news will come. 我不知道他是否来。

He was not sure whether (if) he is right or wrong. 他不确定他是对还是错。

2. it用作形式主语时:

It hasn't been decided whether (if) we shall attend the meeting. 我们是否出席会议还没有决定。

▲ 以下几种情况只能用whether:

1. 在表语从句中:

The question is whether the film is worth seeing. 问题是这部影片是否值得一看。

2. 在同位语从句中:

I have no idea whether he will come back home today. 我不知道他今天是否回家。

3. 主语从句位于句首时:

Whether they’re safe is unknown. 他们是否安全尚不清楚。

4. 在介词之后(但在某些“动词+介词”的短语中,介词有时可省略)。

It all depends (on) whether they will support us. 这完全取决于他们是否支持我们。

5. 后面紧接or not时:

I don’t know whether or not she is ready. 我不知道她是否准备好了。

6. 当从句简化为不定式时:

He doesn’t know whether to stay or not. 他不知道是否该留下。

7. 用if会引起歧义时:

Please 1et me know whether you like that watch. 请告诉我你是否喜欢那款手表。(句中的whether若改用if,那么既可以是宾语从句,也可以是条件状语从句)


请先 登录 后评论

其它 3 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

1. I wonder whether he likes me or hates me. 

2. I wonder whether he likes me or not. 

3. I wonder whether or not he likes me. 

网友这三句,都不能换成 if 引导。

记住这两条:

1. if 和 whether 引导名词性从句,只有引导宾语从句时可以互换使用。其他名词性从句不可。

2. 宾语从句中,只要含有选择连词 or,也不可使用 if,不止限于 or not。例如:

I don't know whether I should go or stay.

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

whether和if引导宾语从句什么时候可以互换?例如:

  1. I wonder whether he likes me or hates me. 

【答】此句中的 whether 可以换成if。例如:He couldn't tell if she was laughing or crying. 他弄不清她是在笑还是在哭。(摘自《牛津高阶英汉双解词典》第9版 if)

2.I wonder whether he likes me or not. 

【答】此句中的 whether 可以换成if。有些语言学家指出,在许多宾语从句中,if ... or not 和 whether ... or not 是可以互换的。如:I can't tell you if (whether) he's coming or not. (摘自 English Grammatical Structure,Longman,1977,p.127)I wonder if I should wear a coat or not. 我不知道该不该穿外套。

3.I wonder whether or not he likes me. 

【答】此句中的 whether 不能换成if,因为if后面不能直接跟or not

这三句哪些可以whether换成if?


请先 登录 后评论
曹荣禄  
擅长:动词用法,句法问题

网友只问宾语从句,所以简单回答你的问题

1.I wonder if he likes me or hates me. 正确

2.I wonder if he likes me or not. 正确

3.I wonder if or not he likes me. 错误

当whether后紧接or not时,不能用if,即不能说 if or not.

另外介词的宾语从句不能用if 引导。


请先 登录 后评论
  • 3 关注
  • 4 收藏,6477 浏览
  • myz73 提出于 2020-03-10 02:04

相似问题