定语从句中如何分辨关系代词做的是主语还是宾语?

因为关系代词做宾语的时候可以省略,但是我分不清关系代词做的是主语还是宾语,所以每次都栽到这上面。有什么好方法可以帮帮我?繁琐我也不怕。第二个就是填关系代词时,只填that不填which听我们老师说有5种情况,请问是哪五种?因为这个做练习的时候错了两个。麻烦大家说一下。谢谢!

不要担心,看你有英语底子。关系代词顾名思义是一个代词,代替先行词。所以只需看先行词在定语从句中的位置即可明白。用that不用which
1)先行词是最高级或他前面有形容词最高级时
This is the best --that-- has been used against air pollution in cities.
English is the most difficult subject --that-- you will learn during these days.
2)先行词是序数词或它前面有一个序数词时
He is the last person --that-- i want to see.
3)主句中有疑问句
Which is the pen --that-- you lost?
4)先行词既有人又有物时
The bike and its rider --that-- had run over an old man were taken to the police station.
5)先行词是 all, much, little ,something,everything,anything,nothing,the one时
6)先行词前有 only,any,few,little,no ,all,one of,the same, the very等词装饰时
7)有2个定语从句,其中一个关系代词已用which,另一个应用that。
Tom built up a factory which produced things that had never been seen before.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-09
分辨方法:将关系代词去掉,看从句部分是否还能是一个句子。若能,则关系代词作宾语;反之则做主语。用that不用which:1.there be句型中;2.不定代词作先行词时(注意THE ONE.FEW.ANY.MUCH.ALL.THE ONE也是不定代),3.先行词有the only.(the) very修饰时;4.先行词有序数词(包括THE LAST)、数词、形容词最高级时;先行词既有人又有物时。介词后只能用which。
第2个回答  2013-11-09
1、你得看句子中少什么成分 如果少主宾表就是关系代词 如果少状语就是关系副词2、其实有好多 初中和高中不太一样 你想知道哪个(高中比初中多)
相似回答