定语从句中先行词如果是anyone,关系代词用that还是who?

学习 时间:2026-03-30 17:41:59 阅读:2572
定语从句中先行词如果是anyone,关系代词用that还是who?

最佳回答

笨笨的洋葱

曾经的大神

2026-03-30 17:41:59

先行词如果是 anyone,明确表示人,最好使用【who】,这是“指人时,that与who的用法区分之一”;也可以使用【that】,因为它既可以指人,也可以指物。例如:Anyone who comes late should be punished。另外,“先行词是不定代词,关系代词用that”,这种说法的前提是“指物时,which与that的区别”,指人时则不受此制约。祝你开心如意!

最新回答共有2条回答

  • 淡然的溪流
    回复
    2026-03-30 17:41:59

    先行词如果是 anyone,明确表示人,最好使用【who】,这是“指人时,that与who的用法区分之一”;也可以使用【that】,因为它既可以指人,也可以指物。例如:Anyone who comes late should be punished。另外,“先行词是不定代词,关系代词用that”,这种说法的前提是“指物时,which与that的区别”,指人时则不受此制约。祝你开心如意!

上一篇 怎么估计汽车右边与停车位距离15941

下一篇 以碳在氧气中燃烧生成二氧化碳为例,从化学反应中分子,原子的变化情况说明化学反应必定符合质量守恒定律