说明网
教育科学 1 个回答

英语中as引导非限制性定语从句修饰people时,为什么不能用which替代?

老翁 提问者

发布于 2026-11-10

问题补充

as引导非限制性定语从句修饰people时不可用which替代,核心在于两者语法功能与语义不同。as可作关系代词指代人并在从句中充当主语或表语,而which通常只指代事物或整个主句,不能指代具体的人。

1 个回答

按发布时间排序
棉花糖 回答者

回答于 2026-11-10

在英语中,as引导非限制性定语从句修饰people时不能用which替代,根本原因在于两者的指代范围和语法功能存在本质差异。

直接回答 which作为关系代词,在非限制性定语从句中通常用于指代事物、动物或前面整个主句的内容,不能用来指代具体的人。而as在特定结构中可以作为关系代词指代人(包括people),因此修饰people时必须使用as或who/whom,不能使用which。

判断依据

  1. 指代对象限制:which的先行词必须是非人的名词或整个句子。若先行词是people,使用which违反基本语法规则。
  2. as的特殊用法:as引导非限制性定语从句时,常含有“正如”之意,可指代主句中的名词(包括人)或整个主句。例如在“such...as...”或“the same...as...”结构中,as可直接指代前面的people。
  3. 句法功能:as在从句中可充当主语、宾语或表语;which虽也能充当这些成分,但受限于其不能指代人的规则。

适用条件

  • 当先行词为people且需要表达“正如……”的含义时,使用as引导非限制性定语从句。
  • 当结构为“such people as...”或“the same people as...”时,as为固定搭配的关系代词,不可替换为which。
  • 若仅需普通非限制性定语从句修饰people且不强调“正如”,应使用who或whom。

常见误区

  1. 误认为所有非限制性定语从句都可以用which引导,忽略了which不能指代人的基本限制。
  2. 混淆as指代整个主句与指代具体名词(如people)的两种不同用法。
  3. 将as引导的方式状语从句与as引导的定语从句混为一谈,导致错误替换。

内容由网友提供,仅供参考。