a.先行词是不定代词(如something,anything,nothing,all,none等)或被不定代词修饰;
b.先行词中即有人又有物;
c.先行词是序数词,或被序数词、形容词最高级修饰;
d.主句中已经有who或which,要避免重复;
e.关系代词在从句中作表语且有类比关系。(e.g.He is no longer the star that he was.)
5、在下列情况中,只能用which做引导词医学全在线,搜集整,理www.med126.com,不能用that:
a.在非限定性定语从句中;
b.“介词+关系代词”的结构中;
c.先行词本身是that,则从句中用which.
6、在下列情况中,只能用who做引导词,不能用that:
a.先行词是泛指人称时,如one,anyone,people等;
b.先行词指人且定语从句与先行词被分隔的情况下。
四、定语从句与宾语从句的区别
1、定语从句是用来修饰限制名词的从句,其在本质上相当于形容词,定语从句有相应的先行词;宾语从句时在句中做宾语的句子,本质上相当于名词,宾语从句没有先行词。
2、定语从句往往在被修饰的词或句子之后,宾语从句在动词、介词和形容词之后。