定语从句语法知识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/11/23 15:13:23
定语从句语法知识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有什么区别啊?
xRn@srGB*7D8RhUQI;Q)!@$F *&nnN4@̛ތQHø}xVVΚŭu\ƢKͶL{]}aohϲZ(>e̝e0rd=WE%>D3;K"c-qypv*gpX56Swʒ6ҟ RV,*v،Pi M]JH"$ "0%$2T0ߧn ܚ2pX`ZkG >a 񊶥ӺC>.z5$[~|8o+ȋD1ހCpwPkB}8G:ڕ݁rGVT`n:QG[Ywh~oYc]

定语从句语法知识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的宾语