问问题描述
答精选答案

在英语语法中,`that` 和 `which` 作为关系代词,在定语从句中用来指代先行词,并在从句中充当成分。它们的主要区别在于使用场合和限制:
先行词类型 :
`that` 可以指代人或物,而 `which` 通常只指物。
当先行词为不定代词(如 anything, everything, nothing 等)或由某些限定词(如 every, any, all 等)修饰时,通常使用 `that`。
从句类型 :
`that` 通常引导限制性定语从句,而 `which` 可以引导限制性或非限制性定语从句。
在非限制性定语从句中,通常使用 `which`。
逗号使用 :
`that` 引导的从句通常不需要逗号隔开,而 `which` 引导的非限制性定语从句需要用逗号隔开。
替代能力 :
`that` 可以替代特定的人或物,而 `which` 不能。
介词的使用 :
当 `which` 在定语从句中充当介词的宾语时,介词通常放在 `which` 前面。
省略情况 :
`that` 在定语从句中作宾语时,有时可以省略。
`which` 作宾语时,如果先行词与 `which` 之间有介词,则介词不能省略。
举例说明:
限制性定语从句:The book that you want is blue. (这里 `that` 引导限制性定语从句,指代先行词 "the book")
非限制性定语从句:The book, which you want, is blue. (这里 `which` 引导非限制性定语从句,指代先行词 "the book",并且用逗号隔开)
请根据上述规则选择适当的关系代词
本文来自作者[巴黎巷尾只若清茶]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/jiaoyuchangshi/202609/2154836.html
评论列表(4条)
我是公众科技网的签约作者“巴黎巷尾只若清茶”!
希望本篇文章《which与that有什么区别》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:在英语语法中,`that` 和 `which` 作为关系代词,在定语从句中用来指代先行词,并在从句中充当成分。它们的主要区别在于使用场合和限制:先行词类型 : `that` 可以指代人或物,而 `which` 通常只指物。 当先行词为不定代词(如 anything, everything, nothing 等)或由某些限定词(如 every, any, all 等)修饰时,通常使用 `that`。从句类型 : `that` 通常引导限制性定语从句,而 `which` 可以引导限制性或非限制性定语从句。 在