求教定语从句中that与who(whom)/which的区别!

如题所述

第1个回答  2022-09-29
当先行词是人,可以用that, who, whom 来引导,并且 that 和 who 在从句中做主,宾成分.而whom 只能作宾语.
当先行词是物时,可以用that, which 来引导,而且在从句中都可作主语和宾语.且作宾语时都可省略.
that 和which 的区别是:
1.当先行词是不定代词或被不定代词所修饰时,只用 that来引导.
2.当先行词前有 the only, the very 时,只用that 引导.
3.当先行词是形容词最高级、序数词 或是被形容词最高级所修饰时,只能用that 来引导.
4.先行词是由and 连接的既有人又有物时,用that 引导.
5.先行词是 one of + n-复 时,用 that 引导;
6.主句由 who, that ,which 引导时,定语从句用 that 引导.
相似回答