The difference between who and that when antecedents refer to people in attributive clauses
- When the antecedent in the non restrictive attributive clause refers to a person, it can only use who (whom), not that.
eg: My sister, who is studying abroad, sent me a beautiful present just before this Christmas。 - When the attributive clause is used to modify the antecedent, it can only use who (whom), not that.
eg: Do you know the girl in front ofthe blackboard who is speaking to the students? - When the antecedents are people and those, you can only use who (whom), not that.
eg: Those who want to go there comehere please. - When the antecedent is one, ones, anyone, everyone, none, all, you can only use who (whom), not that.
eg: Anyone who is against us is ourenemy.