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? 你有什么(特殊的)原因不能来吗?
薄老师:
可以肯定的是,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.我不知道他为何辞职去他的职务。