英语语法问题-请问 reason在先行词时什么时候用that引导什么时候用why?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 00:13:50
英语语法问题-请问 reason在先行词时什么时候用that引导什么时候用why?

英语语法问题-请问 reason在先行词时什么时候用that引导什么时候用why?
英语语法问题-请问 reason在先行词时什么时候用that引导什么时候用why?

英语语法问题-请问 reason在先行词时什么时候用that引导什么时候用why?
我认为 the reason在定从中 不是 作状语时 而是作主语或宾语时 用 that
如 the reason that he told me is true 他告诉我的原因 是真的 that在定从中 作直接宾语
如果 the reason在定从中 作原因状语 关系词用why = for which
the reason why he was late was that he didn't catch the bus.关系副词why 在定从中 作状语
不过 that 可以 代替why 也就是 that有时 可以当关系副词 用
所以 第二句 也可以用that 这时 that=why =for which
也就是 that可以代替why 并且还可以省略 但why 不能代替 that

楼主好
首先,the reason that和the reason why都非常常见,美国人也经常会说
但是the reason why永远是错的,因为reason里面已经包含了why的意思,再用why引导就是重复
所以用the reason that,而且that可以省略(并且经常被省略)
同时请注意如果要用the reason is...的句型,一定是the r...

全部展开

楼主好
首先,the reason that和the reason why都非常常见,美国人也经常会说
但是the reason why永远是错的,因为reason里面已经包含了why的意思,再用why引导就是重复
所以用the reason that,而且that可以省略(并且经常被省略)
同时请注意如果要用the reason is...的句型,一定是the reason is that...
虽然the reason is because非常常见,但是这是错误的用法
because是副词,不能引导表语成分

收起

用why是定语从句, why 在从句中作原因状语
用that 是同位语从句,that在从句中不充当句子成分