可以用还原法,即将定语从句还原成一个独立的句子。
如你所给的例子还原成:
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来指代它。
先判断 出句子的主谓宾 再找出 定语从句 然后 分析从句的 主谓宾 就能 判断 定语从句中关系代词和关系副词所作成分了