当先行词是人,可以用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 引导;...