限制性定语从句that、which的区别,什么情况下用that,什么情况下用which?

问题描述:

限制性定语从句that、which的区别,什么情况下用that,什么情况下用which?

What did you see THAT made you so angry? 5. 当先行词是系动词be后面宜用that不用which的情况 1.当先行词是all,much,little,few,something,

which 只有在 介词后必须用
其他尽量用 that(5.6种,记不清了)

用that不用which
当先行词是不定代词或者被不定代词修饰时例如Is that all that you want to tell me?
当先行词被序数词修饰时,例如This is the first building that our school has built?
当先行词被形容词的*修饰时,例如This is the most beautiful dress that i have ever seen.
当先行词前有 the only ,the very the just 等时,例如This is the very book that i want to read.
当先行词有人又有物时
当句中包含who ,which时,例如,Who is the person that is talking with your father?
用which不用that
(1)介词后的关系代词(2)非限制性定语从句中

只用that的情况:
1,当先行词既有人又有物的时候,只能用that;
2,特殊的先行词
(1)none以及由any,every,some ,no所构成的符合不定代词时;
(2)当先行词被all,much,little,any,few,some,no等词修饰时;
(3)当先行词是序数词或者被序数词修饰时;
(4)当先行词是形容词的*或者被形容词的*修饰时;
(5)当先行词被The only,the little修饰时
只用which的情况:
1,分限制性定语从句只能用which;
2,介词加关系代词时,关系代词只能用which,不能用that;

简单地说:
1、只要前面没介词,能用which的就能用that
2、如果句子中出现另外一个层次的从句,且出现了that 或which,那么,这个句子就要避免重复出现相同的,而用另一个
3、在从句中做逻辑主语(包括两种情况:一种是,实际主语就是that;第二种,虽然先行词that在引导的句子不是主语,但是是逻辑主语)时,只用that;做宾语时,尽量用which,同时,可用that替换