一般who做主语
whom做宾语
1,who,
whom,
that 限定性定语从句中的关系代词
作主语
作宾语
作定语
指人
who/that
whom/that(可省略)
whose
指物
which/that
which/that(可省略)
whose
非限定性定语从句中的关系代词
作主语
作宾语
作定语
指人
who
whom
whose/of
whom
指物
which
which
whose/of
which
这些词代替指人,“whom”作宾语指人,"who"和“that”既可作主语又可作宾语(作宾语可以省略),可以指人也可以指物。在从句中所起作用如下:
(1)is
he
the
man
who/that
wants
to
see
you?
他是那个想见你的男人吗?(who/that在从句中作主语)
(2)he
is
the
man
(whom/that)
i
saw
yesterday.
他就是我昨天见的那个人。(whom/that在从句中作宾语)
(3)the
man
whom
you
spoke
to
just
now
is
our
english
teacher.
你刚刚说话的那个男人是我们的英语老师。(whom在从句中作宾语)
注:who在定语从句中指人,作主语和宾语,作宾语时可省略;whom在定语从句中指人,做及物动词或介词的宾语,可省略。
who
作为主语使用
My
father
is
a
doctor
who
works
in
a
big
hospital.
whom
作为宾语使用
The
girl
whom
you
talked
to
is
my
girlfriend.
在定语从句中:who,whom,whose,的区别
who可以指代主句中的人称性质的主语或宾语
whom只能指代主句中的人称性质的宾语
whose是指代主句中的物主代词,象是her,his,their
which和that主要是指代物的,偶尔可以指代人,但是who和whom却不可以指代物
定语从句中who和that的用法
1.当先行词是人时,用who或that.
以下讨论的就是当先行词为人时的情况:
2.在非限定定语从句中,用who而不要用that.
3.先行词是all表示人时,用who.
4.先行词同时有人但又有物时,用that。
5.who可以放在介词后,但that不能。
6.前面有who,which,what等疑问代词时,定语从句的关系代词应用that,不用who(表示物时,不用which)。
如:Who
is
the
man
that
is
standing
by
the
door?