古詩詞大全網 - 成語大全 - 定語從句that與which 區別

定語從句that與which 區別

區別壹:成分不同

1、that可指人或物,在從句中作表語,(指人作主語時多用who)。

2、which可作表語,既可指人,以可指物。指人時壹般指從事某種職業或是有種特征.品性或才能的人。

區別二:從句不壹樣

1、that僅用於限制性定語從句中,非限制性定語從句中,不能用關系代詞that,作賓語用的關系代詞也不能省略。

2、Which引導的定語從句可以限制性的,也可以是非限制性的。

區別三:局限性不同

1、如果先行詞是all,much,anything,something,nothing,everything,little,none等不定代詞,關系代詞壹般只用that,不用which。

2、如果作先作詞的集體名詞著眼於集體的整體,關系代詞用which;若是指集體中的各個成員,則用who。先行詞有兩個,壹個指人,壹個指物,關系代詞應該用that。

另外“介詞+關系代詞“可以引導限制性定語從句,也可以引導非限制性定語從句。“介詞+關系代詞“結構中的介詞可以是?in,on,about,from,for,with,to?at,of,without?等,關系代詞只可用whom或?which,不可用?that?。?