当先行词被不定代词修饰时,定语从句的关系词只能用 that,不能用 which。以下是具体规则和示例:
一、规则总结
先行词为不定代词 当先行词为`all`、`any`、`something`、`everything`、`little`、`much`、`nobody`、`nothing`、`one of`等不定代词时,定语从句的关系词必须用 that
。
其他特殊情况
- 先行词被序数词(如`first`)、形容词最高级(如`best`)、副词最高级(如`only`)或特定限定词(如`the only`、`just the one`)修饰时,也需用 that。
二、示例解析
基本结构
- 正确: `This is the only gift that I want to keep.`(先行词`gift`被最高级`only`修饰) - 错误
不定代词示例 - `There is little that can be done now. `(`little`为不定代词且被副词`now`修饰)
三、注意事项
that可省略:
当关系词在定语从句中作宾语时,可省略。例如:`This is the book that I borrowed. `可简化为`This is the book I borrowed. `(需根据上下文判断是否省略)。
例外情况:若先行词被`who`、`which`等关系代词先行且符合条件时,仍可使用`which`,但需注意主句中已有明确主语。
四、常见误区
部分人认为`who`可替代`that`,但实际需根据先行词选择:
若先行词为 人(如`the man`),可用`who`或`that`;
若先行词为 物(如`the gift`),必须用`that`。
综上,当先行词被不定代词修饰时, 只能用that作为关系词,否则可能导致语法错误。