定语从句语法知识The reason_____which或 that_______he told me is that he caught cold.The reason___why___he was ill is that he caught cold.这两个为什么一个用WHY 一个用WHICH有什么区别啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 14:53:36
定语从句语法知识The reason_____which或 that_______he told me is that he caught cold.The reason___why___he was ill is that he caught cold.这两个为什么一个用WHY 一个用WHICH有什么区别啊?

定语从句语法知识The reason_____which或 that_______he told me is that he caught cold.The reason___why___he was ill is that he caught cold.这两个为什么一个用WHY 一个用WHICH有什么区别啊?
定语从句语法知识
The reason_____which或 that_______he told me is that he caught cold.
The reason___why___he was ill is that he caught cold.
这两个为什么一个用WHY 一个用WHICH
有什么区别啊?

定语从句语法知识The reason_____which或 that_______he told me is that he caught cold.The reason___why___he was ill is that he caught cold.这两个为什么一个用WHY 一个用WHICH有什么区别啊?
why是关系副词,which/that是关系代词,它们在定语从句中要充当成分.
在第一个句子中,从句he told me缺少宾语sth,所以要选关系代词which/that
在第二个句子中,从句he was ill已经构成主系表结构,只能再加入状语,用关系副词why做状语.

没怎么看明白!

你先翻译一下,我们老师当时讲时说主要看填的词是否能翻译通
注意tell后接双宾语

因为why是关系副词,而which是关系代词,关系副词在句子中不能充当句子成分
上面的句子第一句是定语从句
所以which当的是tell的宾语