为什么whether可以引导同位语从句而if 不能

I have small doubt whether he is suitable for the job.

He hasn't made the decision whether he will go there.

为什么在同位语从句中,whether可以引导同位语,而if 不能引导同位语?

请先 登录 后评论

最佳答案 2024-04-22 20:34

在引导名词性从句时,以下几种情况通常只用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 let me know whether you like that watch. 请告诉我你是否喜欢那款手表。(句中的whether若改用if,那么既可以是宾语从句,也可以是条件状语从句)

 

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

为什么在同位语从句中,whether可以引导同位语,而if 不能引导同位语?

【答】根据英语惯用法和英语语法,whether可以引导同位语从句,而if 不能引导同位语从句。如果你查阅英语惯用法和英语语法方面的书籍,就可以找到有关的内容。
请先 登录 后评论
  • 2 关注
  • 0 收藏,1667 浏览
  • 蓝天   提出于 2023-06-12 12:54