that和which的用法区别

回答
瑞文问答

2024-08-22

which:通常引导非限制性定语从句,可直接放介词后作宾语。that:先行词是much、little、none、all、few、every、any、the very、the only和the same等词或被这类词修饰时、关系代词在定语从句中作表语时、避免重复时、先行词是既指人又指物的并列词组时。

扩展资料

  that which的用法区别

  1、一般在非限制性定语从句里,是用which不用that。

  例句:He has to work at night, which he doesn’t like.(他得在晚上工作,他不喜欢这样的。)

  2、当先行词前有以下限定词,更多用that,例如much、 little、none、 all、 few、 every、 any、no、the very、 the only、 the same,或者是形容词最高级或序数词。

  例句:The first thing that you should do is to study.

  He talked about the persons and things that most impressed he.(他谈论了使他印象最深的人和事。)

  3、如果先行词是代词,用that而不用which。

  例句:Is there anything else that you'd like?(还再要点其他的吗?)