who一般表示“谁”
比如:
Do you know who you're messing with — do you know who I am?
知道你在跟谁打交道吗——知道我是谁吗
定语从句中,that和who指代先行词,意思和先行词一样
比如:
The boy who is playing football is my classmate. 踢足球的那个男孩是我的同学。
who指的是the boy
判断在从句中作宾语还是主语,和在句子中判断成分是一样的,就是要分析一下从句的语法成分。
Is he the man who/that wants to see you?
他就是想见你的人吗(who/that在从句中作主语,wants是谓语)这里who是wants这个动作的发出者,是主语。
He is the man whom/ that I saw yesterday.
他就是我昨天见的那个人。(whom/that在从句中作宾语,I是主语,saw是谓语)
这里whom/that是saw这个动作的接受者,相当于I saw whom/that,所以是宾语。