赖世雄教你学英语语法
关系词
1-3:关系代词使用三原则
1.关系代词之前要有先行词(即表人或事物的名词);
2.关系代词在所引导的形容词从句中要做主语、宾语或be动词的补语。
3.否则关系代词之前一定要有介词。
例:he is a good student who studies hard.(o)
(他是个用功的好学生。)
在本例中,who之前有先行词student,who在所引导的形容词从句中做主语,其后有动词studies,故属正确的用法。
例:he is a boy whom everyone loves.(o)
(他是个大家都喜欢的男孩。)
在本例中,whom之前有先行词a boy,whom在所引导的形容词从句中做及物动词loves的宾语,故属正确的用法。
例:he is a man whom i enjoy working.(x)
在本例中,whom之前有先行词man,但在所引导的形容词从句中,已有主语i,而working(工作)乃不及物动词变成的动名词,之后不能接宾语。因此whom既无法做主语,又无法做宾语,使得该形容词从句构成错误的结构。此时关系代词之前应置介词。
改正:he is a man for whom i enjoy working.(o)
(他是个我很乐意替他工作的人。)
或:he is a man with whom i enjoy working.
(他是个我很高兴与之共事的人。)
我们再以代替事物的关系代词which加以解说。
例:this is a problem which we should notice.(o)
(这是个我们应该注意的问题。)
在本例中,which之前有先行词problem,在所引导的形容词从句中,which做及物动词notice的宾语,故结构正确。
例:he has a car which was made in germany.(o)
(他有一辆德国产的车。)
在本例中,which之前有先行词car,在所引导的形容词从句中,which做主语,其后有及物动词make的被动语态was made,故结构正确。
例:the house which we live is very large.(x)
在本例中,which之前有先行词house,但在所引导的形容词从句中,已有主语we,且live(住)为不及物动词,故which无法做主语或宾语,而属于错误的结构。此时which之前就应置介词。
改正:the house in which we live is very large.(o)
(我们住的房子很大。)