如何分辨定语从句中关系代词和关系副词所作成分?特别是主语,宾语,状语

如题所述

可以用还原法,即将定语从句还原成一个独立的句子。
如你所给的例子还原成:
There is no life in the world.
我们知道, in the world在句中表示的是地点,即地点状语,所以把它转化为定语从句时可以用where来替换它,变成:
The moon is a world where there is no life.
where在这里也可以换作in which。

关系词在从句中作状语的都叫关系副词。
状语有时间状语(先行词是表示时间的名词,定语从句中用when作关系副词),地点状语(先行词是表示地点的名词,定语从句中用where作关系副词),原因状语(先行词是reason,定语从句中用why作关系副词),方式状语(先行词是way,定语从句中用that作关系副词)。

关系词在从句中作主语或宾语的都叫关系代词。如:
I saw a girl who is beautiful. 我见到一个美丽的女孩。
把定语从句还原,得:
The girl is beautiful.
the girl作主语,且是人,所以定语从句中用关系代词who来指代它。

I saw a girl (whom) we all like.我见到一个我们都喜欢的女孩。
把定语从句还原,得:
We all like the girl.
the girl 作宾语,且是人,所以定语从句中用关系代词whom来指代它。

I saw a cat that/which is lovely.我看见一只可爱的小猫。
把定语从句还原,得:
The cat is lovely.
the cat 作主语,且是物,所以定语从句中用关系代词that/which来指代它。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-07
先判断 出句子的主谓宾 再找出 定语从句 然后 分析从句的 主谓宾 就能 判断 定语从句中关系代词和关系副词所作成分了追问

还是不怎么懂,我给条题您帮我解释一下,好吗?
The moon is a world ---------there is no life .
A.that B.which C.where D.why
答案是C,我自己做的是A

追答

这句话是说 月球上没有生命

追问

那为什么是C?