Which和that用法有什么区别?请不要用专业语法解释。

来源:百度知道 编辑:UC知道 时间:2024/09/24 08:21:48
【请不要用非限定那个啥的……不是我偷懒,是我没时间学了,马上考试】

which和that都可以指人指物,基本上可以互换。
但是有一种情况只能用which,不能用that,就是which领导定语从句,前面没有逗号隔开的时候,不能用that替换。
例如,I like Chinese food,which is also my husband's favorite.这里的which可以用that替换,但是去掉逗号,则不能替换了。

that指人时,相当于who 或者whom;指物时,相当于which。在宾语从句中做主语或者宾语,做宾语时可省略。

which 只能指物。 记住就足够了,考试的时候要看选项前的先行词是物还是人再进行选择