在定语从句中,关系代词引导的定语从句,怎么判断关系代词是作主语,宾语还是定语

定语从句中关系代词,例如,who .whom .which ...等在定语从句中的成分,是作定语,宾语,主语,怎么判断?例如:Do you know the people who live over the road ?中的who 作定语,宾语,还是什么?That is the man whose house has burned down.中的whose 又作什么?拜求各位了!!

先找出被从句所修饰的先行词,把先行词直接代入从句,再判断先行词在从句里充当的成分。先行词充当什么成分,关系词就充当什么成分。例如Do you know the people who live over the road ?其中people 就是先行词;从句 who live over the road 中who就是关系代词。把people代入从句即为:people live over the road ,显然people是做主语,所以who关系代词也做主语。
第二个句子里,whose是表所属关系的,自然做定语了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-25
先把主句分离出来 剩下的部分就是由关系词引导的定语从句 把关系词抛开 看定语从句剩下的部分的成分 分析缺少了什么成分 如果缺的是主语 则这个关系代词在定语从句中做的是主语 如果缺的是宾语 则这个关系代词在定语从句中做的是宾语,以此类推
Do you know the people who live over the road ?看这个句子把主句抛开 剩下的是who live over the road 再把关系代词 who抛开 剩下live over the road ,这剩下的部分缺少什么?明显是缺少一个主语卅 所以who 在定语从句中作主语咯;
That is the man whose house has burned down这个句子也把主句抛开剩下的whose house has burned down .whose house一起做定语从句的主语 ,这是关系代词whose习惯用法 既whose+n一起在后面的定语从句中做主语成分
嘿嘿~
第2个回答  2011-07-25
Do you know the people who live over the road ?中的who 做主语,因为who 引导是who live over the road ,这是个完整的句子,who在这个句子里做主语。
That is the man whose house has burned down.中的whose 做定语,因为whose引导的是whose house has burned down,whose修饰的是house,修饰名词的是定语,所以whose做定语。关系代词做什么主要是看它在引导的从句部分充当什么成分。
希望能帮到你
我要分哟!
第3个回答  2011-07-29
Who作主语,Whose作定语
相似回答