定语从句(Attributive Clauses)在句中做定语,修饰一个名词或代词,有时也可以修饰部分或整个句子。被修饰的名词,词组或代词即先行词。定语从句通常出现在先行词之后,由关系词(关系代词或关系副词)引出。关系代词有:who,whom,whose,that,which,as。关系副词有:when,where,why,how。
定语从句的关系词有哪些
引导定语从句的关系词有关系代词和关系副词,常见的关系代词包括that,which,who(宾格whom,所有格whose),as等;关系副词包括where,when, why等。关系代词和关系副词放在先行词及定语从句之间起连接作用。关系词起3个作用:1、引导定语从句。2、代替先行词。3、在定语从句中担当一个成分。
1.who指人,在从句中做主语
The boys who are playing football are from Class One.
Yesterday I helped an old man who lost his way.
2.whom指人,在定语从句中充当宾语,常可省略
Mr. Liu is the person (whom) you talked about on the bus.
Mr. Ling is just the boy whom I want to see.
注意:关系代词whom在口语和非正式语体中有的时候常用who代替,并且可以省略。如:
The man who/whom you met just now is my friend.
3.whose通常指人,也可指物,在定语从句中做定语
He has a friend whose father is a doctor.
I once lived in a house whose roof has fallen in.
whose指物时,常用以下结构来代替:
The classroom whose door is broken will soon be repaired.→ The classroom the door of which is broken will soon be repaired.
Do you like the book whose cover is yellow?→ Do you like the book the color of which is yellow?
4.which指物,在定语从句中做主语或者宾语,做宾语时可省略
Football is a game which is liked by most boys.
This is the pen (which) he bought yesterday.
5.that指人时,相当于who或者whom;指物时,相当于which。在定语从
句中做主语或者宾语,做宾语时可省略
The number of the people that/who visit the city each year rises one million.
Where is the man that/whom I saw this morning?
定语从句that与which区别
引导非限制性定语从句时,通常要用which。直接放在介词后作宾语时,通常要用which。当先行词有the very,the only,the same等修饰时,通常用that。当先行词有形容词最高级或序数词等修饰时,通常用that。
用法差异
1.以下情况常用that,一般不用which。
(1)当先行词是不定代词或被它们修饰时。
(2)当先行词被形容词最高级或序数词修饰时。
该做的第一件事是弄点吃的。
(3)当先行词有the very,the only,the same等修饰时。
(4)当先行词是一个既指人又指物的并列词组时。
(5)当关系代词在定语从句中作表语时。
(6)当要避免与疑问词which重复时。
2.以下情况用which,不用that。
(1)引导非限制性定语从句。
(2)直接放在介词后作宾语时。
定语从句只能用who不能用that的情况
定语从句用who不用that的情况有:
在非限制性定语从句中的先行词指的是人时,只能用who或者whom而不用that;
当先行词指示代词those,或者先行词是those所修饰的人时,用who不用that;
当先行词是people,或者是表示人的集体名词的时后,用who不用that;
当先行词为one,ones,anyone,everyone,none等时,或者是人称代词he,she,they时只能用who,而不能用that;
当表示人的先行词由两个定语从句重叠修饰的时候,若一个定语从句的引导词为that,那么另一个定语从句的引导词必定为who。