请问这句话中the reason后面怎么能接because呢?哪位能告诉我the reason后面接that/because/省略that

"The reason you forget the information is not because it was learned the night before," a specialist explains .
请问这句话中the reason后面怎么能接because呢?哪位能告诉我the reason后面接that/because/省略that 的规则与原因是什么啊?请不要说这句话是错误的,因为这句话是上外版《新编英语教程》第一册16.8课文,教材啊,不会有错的。
高中的时候英语老师不是教过我们the reason is 后面不能接because吗?

    实际上这里的because是表语从句的引导词。不是什么规定搭配。和应该不应该之分。只要不会造成理解的困难和歧义。可以省略,也可以规范的使用它,使句子看起来整齐有序。

    当the reason that you forget the information, that 引导定语从句紧紧的跟在被修饰的the reason的时候.可以省略。如同本句一样。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-28
当主语不是the reason的时候,可以用because来引导表语从句,但是当主语为the reason时,只能用连接词that引导表语从句,而不能用because,所以这句话有问题,教材也会有问题啊,我们以前用的二期课改新教材,就有一箩筐的问题。希望我能帮助你解疑释惑。
第2个回答  2012-10-28
the reason is because本来就是一个固定用法吧。这是个定语从句。

the reason后面直接接that的情况下,那个that可以省略。如果是the reason is that/because这种情况下that不能省略,因为是定语从句。
相似回答