英语从句中,that和which到底有什么区别呢一般来说that
一般来说that和which可以互通,除了在 某些句子用到in which, of which 等,除了这个,这个两者还有什么区别么?
1.在名词性从句中,它们的区别是很大的。 that是“只有语法意义,没有词汇意义——也就是说她不作句子成分”。 which是“哪一个”的意思。 2.在定语从句中的区别: 以下情况只用that不用which。 1)当先行词受形容词最高级、序数词、all/every等不定代词修饰时。 2)当先行词是all/every等不定代词时。 3)当先行词指人又指物时。 以下情况只用which不用that。 1)在非限定性定语从句中。 2)作介词的宾语时。 3)当先行词是that/those时。