the reason why…是定语从句还是同位语从句

The reason why she did it is still a mystery. 她为什么做那件事仍是一个谜。

Give me one reason why we should help you. 给我举出一个我们应当帮助你的理由。

Is there any particular reason why you can’t come? 你有什么(特殊的)原因不能来吗?

请先 登录 后评论

最佳答案 2016-03-12 07:35

可以肯定的是,the reason 后接 why 引导的从句是定语从句,此时 why 是关系副词,在定语从句中作原因状语。正如你所列举的三个句子都是定语从句。

如何区分 why 引导的定语从句和同位语从句呢?不妨从以下两个方面比较。

1. 可以把 why 引导的定语从句前的 reason 去掉,使之成为 why 引导的名词性从句,但不改变原来句子的意思。如:

The reason why she did it is still a mystery.

=Why she did it is still a mystery.  她为什么做那件事仍是一个谜。

2. why 引导同位语从句时,其前的抽象名词一定不是 reason 等一类表示原因的词。如:

I have no idea why he resigned his post.我不知道他为何辞职去他的职务。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 2 收藏,52852 浏览
  • 优优   提出于 2015-11-10 13:45