定语从句中“that"和"which"的区别

如题所述

that与which两者都可指物,常可互换。其区别主要在于:

1. 引导非限制性定语从句时,通常要用which。
2. 直接放在介词后作宾语时,通常要用which。
3. much, little, none, all, few, every(thing), any(thing), no(thing) 等时,通常用that。
4. 当先行词有the very, the only, the same 等修饰时,通常用that。
5. 当先行词有形容词最高级或序数词(包括last, next等)等修饰时,通常用that。
6. 当关系代词在定语从句中用作表语时,通常用that。
7. 当先行词是一个既指人又指物的并列词组时,通常用that。
8. 当要避免重复时(如以Which为句子开头)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-07
第2个回答  2020-12-03

定语从句中that和which的用法怎么区分

第3个回答  2011-06-17
如果只是应付考试,出现了that 和which ,看前面有没有逗号,有就用which
如果没有,就用that
因为,逗号之后必须用which
而that的范围又比which 大得多
这样比较好记,能减轻点负担
第4个回答  2011-06-16
that与which两者都可指物,常可互换。其区别主要在于:

that 的范围更广
可以多用