何时该使用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 反而不恰当。例如:
Money is [the only thing] that interests him.
S1 V1 先行词 S2 V2
(钱是唯一能让他感兴趣的东西。)
He's [the best man] that I can recommend.
S1 V1 先行词 S2 V2
(他是我能推荐的最佳人选。)
Spaceman Armstrong was [the first man] that set foot on the moon.
S1 V1 先行词 S2 V2
(太空人阿姆斯特朗是第一个踏上月球的人。)
这几个例子中的先行词,都需要定语从句配合做相当明确的指示,所以关系词都要选择 that ,用 who 或 which 并不适合。
Last updated