which和that的区别 whichthat定语从句区别
which和that的区别,which 是指特定的一个或一些事物,that指特定的一个特定的事物。 which更强调选择,而that没有。
1.which和that两个词都是定语从句的连接词,但有明显的区别:
1)which指代前句的整个句子,而that指前句的某一部分内容。
2) 定语从句中的which一般采用非限定用法,而that多用于限定用法中。
3) 在有复杂定语从句的句子中,常用which而不用that。
2. 从语法上来看,that指前文某一具体的实体,如it,this,that, this one, those等, 而which指代前句的全部内容,是一种比较宽泛的指代。
3. 如果不确定使用which还是that,可以将which换成all that或者everything that,如果句子是结构正确的,则使用which。
反之,如果将everything that 换成that,句子也是结构正确的,则使用that。
whichthat定语从句区别
1. which 和 that 属于定语从句的连接词,它们各自表示不同的含义,在句中作状语、表语、宾语或状语从句使用。
2. which 用于从句中指物,并引导非限制性定语从句,即该从句没有必要指明定语从句的范围。
3. that 则用于从句中指人,并作为引导限制性定语从句,即必须确定它修饰名词的范围,一般可以放在定语从句之前,而 which 不能放在定语从句之前。
4. 在口语中,that 也可以用于指物,如果句子中出现形容词特指时,也可以用 that 来引导定语从句。
而 which 并不能放在句首。
5. 在书面语中,正确的使用 that 和 which 的区别是很重要的,因为这也会影响句子的对错。
定语从句that和which的区别
1、that指代上文提到的人或物,表示定语从句的关系词。
而which指前面提到的事物,表示非限制性定语从句的关系词。
2、that只能引导限制性定语从句,而which能引导限制也能引导非限制性定语从句。
3、一般that之前不用任何连词,而which之前一般要用逗号隔开。
也就是that引导的是定语从句,所以和主句没有中断,而Which引导非限制性定语从句,所以中间一般需要使用逗号。
4、that不能用来指代人,而which可以指代人或物。
例如:
This is the man that/which helped me. that和which可以说是一对近义词,用法上有一定的差异,引导时需要审慎使用。
版权声明:本文来源于互联网,不代表本站立场与观点,子健网无任何盈利行为和商业用途,如有错误或侵犯利益请联系我们。