何时该使用that?

关系代名词 who which 有时可用 that 来取代。这中间的选择有差别,需要说明一下。that 是借自指示代名词,具有指示的功能。所以,定语从句如果有指示的作用时才适合借用 that 作关系词。例如:

Man is an animal that is capable of reason. S1 V1 S2 V2 (人类是有理性能力的动物。)

主要从句中的先行词 an animal 本来可以代表任何一种动物,范围极大。后面加上一个条件:

The animal is capable of reason (有理性能力的那种) 明确指出是哪种动物才能算人,具有指示的功能。所以关系词可以选择不用 which 而借用 that 。

事实上,上面这个句型常被用在各种下定义的句子中,这时候因为指示的功能明确,多半都是用 that ,例如:

Meteorology is a science that deals with the behavior S1 V1 S2 V2 of the atmosphere. (气象学是处理大气变化的枓学。)

上面两个例子如果用 which 也不算错误。另外有些情况,因为指示的要求很强烈,一般都选择用 that ,如果用 who 或 which 反而不恰当。例如:

  1. Money is [the only thing] that interests him.

    S1 V1 先行词 S2 V2

    (钱是唯一能让他感兴趣的东西。)

  2. He's [the best man] that I can recommend.

    S1 V1 先行词 S2 V2

    (他是我能推荐的最佳人选。)

  3. Spaceman Armstrong was [the first man] that set foot on the moon.

    S1 V1 先行词 S2 V2

    (太空人阿姆斯特朗是第一个踏上月球的人。)

这几个例子中的先行词,都需要定语从句配合做相当明确的指示,所以关系词都要选择 that ,用 who 或 which 并不适合。

Last updated