在非限制性定语从句中who和whom的区别

2025-04-11 11:15:08
推荐回答(2个)
回答1:

定语从句中who和whom的区别
who在定语从句当主语:
Do
you
know
the
person
who
is
standing
over
there?
先行词the
person在从句当主语,所以关系代词用who.
whom有定语从句当宾语:
Do
you
know
the
person
whom
the
boss
is
speaking
to?
先行词the
person在从句中当介词to的宾语,所以用whom.

回答2:

说简单,也让你好理解些:
who在定语从句中既能作主语又能作宾语
whom在定语从句中只能作宾语
举个例子吧:
he
is
the
man
who(m)i
talked
to
yesterday.
这里who(m)在定语从句中是作宾语,所以两个都能用
he
is
the
man
who
talked
to
me
yesterday.
这里who在定语从句中作主语,所以只能用who,不能用whom