对。其实,无论是限定性定语从句还是非限定性定语从句,who都是不能代替作宾语的,原因是who在定语从句中只能作主语,后面必须跟上谓语,它是主格。 whom恰恰相反,它是宾格,后面跟上的一定是主语+谓语,因为它无法作主语。
例句: He is the boy who can speak English well.
You are the girl whom I like. whom 是宾格,后面跟上主语+谓语
Mr Li ,who helped you yesterday is my father. who是主格,后面跟上谓语,词句跟上了 helped you 谓语+宾语(you)结构.
The woman ,whom you saw in the park just now is or English teacher.