在定语从句中which和that用法有什么区别
一、which仅用于指物,that既可用于指物,也可用于指人。
二、同时指代人和物、指代的东西不是很确定的都有that。
三、不能用that的情况:
1、用逗号分隔开的非限定性定语从句中不用that;
比如:
I became a single mother overnight, which is nothing like becoming famous overnight.(正确)
I became a single mother overnight, that is nothing like becoming famous overnight.(错误)
2、介词后不能用that。
比如:
The world in which we live is made up of matter.(正确)
The world in that we live is made up of matter.(错误)
用that。
当先行词被the only修饰时,关系代词用that,不用which,例如:
Chatting is the only thing that interests her most.聊天是她唯一感兴趣的事情。
一旦先行词或者其修饰语表达了“无需选择或者无法选择”的时候,就不能使用关系代词which,因为which曾经是疑问代词“哪一个”,多少还保留着“选择”的意味。
the only表示“唯一”,既然无法选择,那就用that,不用which。
which和that的用法区别
一、以下情况常用that,一般不用which。
1、当先行词是不定代词或被它们修饰时。
2、当先行词被形容词最高级或序数词修饰时。
3、当先行词是一个既指人又指物的并列词组时。
4、当关系代词在定语从句中作表语时。
5、当要避免与疑问词which重复时。
二、以下情况用which,不用that。
1、引导非限制性定语从句。
2、直接放在介词后作宾语时。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!