that 和which在定语从句中的区别
that和which在定语从句中的区别如下:
that和which在从句里都可以做宾语和主语,做宾语时可以省略。在定语从句中,有种说法叫"关宾省",意思是关系代词在限制性定语从句中作宾语可以省略,不管是that,which,还是whom。但是which能引导非限制性定语从句,that则不行。
其次,记得以下只能用that的几种情况:
1. 当先行词为all, much, little, none及由any, every, some, no所构成的复合不定代词时。
如:We should do all that is useful to the people. 我们应该做一切有益于人民的事情。
2. 当先行词被any, few, little, no, all, much, some等词修饰时。
如:You can take any seat that is free. 任何空着的座位你都可以坐。
3. 当先行词为序数词或被序数词所修饰时。
如:When people talk about the cities of China, the first that comes to my mind is Beijing. 人们谈论起中国的城市的时候,我首先 想到的是北京。
只能使用which的情况:
1在“介词+关系代词”结构中,关系代词必须用which。
如:The house in which we live is very large. 我们住的房子非常大。