> 文章列表 > 定语从句用which不用that的情况

定语从句用which不用that的情况

定语从句用which不用that的情况

定语从句中,关系代词`that`和`which`都可以用来引导定语从句,但有一些特定情况下只能使用`that`而不能使用`which`。以下是这些情况的总结:

1. 先行词为不定代词 :

当先行词为`all`, `any`, `anything`, `everything`, `nothing`, `the one`, `much`, `few`, `little`等不定代词时。

2. 先行词被形容词最高级修饰 :

当先行词被`the very`, `the only`, `the last`, `the first`等修饰时。

3. 先行词被序数词修饰 :

当先行词被序数词修饰时。

4. 先行词既指人又指物 :

当先行词既指人又指物时。

5. 主句以`who`或`which`开头 :

当主句以`who`或`which`开头时,定语从句中引导词用`that`,不用`which`或`who`。

6. 避免与`which`重复使用 :

当关系代词在定语从句中作表语,且为了避免与`which`重复使用时,使用`that`。

7. 先行词被`the same`修饰 :

当先行词被`the same`修饰时,用`that`表示同一件物品,而`as`用于表示相类似的一件物品。

8. 两个定语从句,其中一个已用`which` :

当存在两个定语从句,其中一个关系代词已用`which`,另一个关系代词则宜用`that`。

9. 主句是`There be`结构 :

当主句是`There be`结构,修饰其主语的定语从句宜用`that`作关系代词。

这些规则可以帮助我们更准确地使用关系代词,使句子表达更加清晰和准确

其他小伙伴的相似问题:

定语从句中that和which的区别是什么?

如何判断定语从句中要用that还是which?

先行词被the same修饰时如何处理?