发布网友 发布时间:2022-04-26 08:51
共1个回答
热心网友 时间:2022-06-26 03:03
区别一:成分不同
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 。