定语从句who和whom的区别

如题所述

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-10
定语从句中,whom只能在从句中充当宾语成分,who既可当主语又可当宾语.但是若是介词后的宾语,只能用whom而不能用who.
如:there is nobody who/whom he can turn to for help.没有谁可以让他寻求帮助.这里引导词当宾语,who和whom都行,当然这里既可指人也可指物的that也可以.
但是:there is nobody to whom he can turn for help.这里引导词同样当宾语,但是位于介词to后,只能用whom,而不能用who(that同样不行).本回答被网友采纳
第2个回答  2016-11-10
定语从句中,whom只能在从句中充当宾语成分,who既可当主语又可当宾语.但是若是介词后的宾语,只能用whom而不能用who.
如:there is nobody who/whom he can turn to for help.没有谁可以让他寻求帮助.这里引导词当宾语,who和whom都行,当然这里既可指人也可指物的that也可以.
但是:there is nobody to whom he can turn for help.这里引导词同样当宾语,但是位于介词to后,只能用whom,而不能用who(that同样不行).

1、例:Do you know the person who talked to me
此时,先行词在从句中作主语成分,只能用who,而不能用whom
2、例:He is one of the students to whom i have talked
当介词提前,介词后必须用且只能用whom
3、例:Gina ,who lives in China is my friend.
当定语从句为非限制性定语从句时,只能用who。
4、例:Do you know the person whom\who\省略不写 i talked to
当先行词在从句中作宾语成分时,whom who 都可以,也可以省略不写。
第3个回答  2016-11-13
1、先行词是人,who在从句中作主语。
如:
Do you know the woman who is wearing a red coat over there ?
你认识那边那个穿着一件红色大衣在妇女吗?
2、先行词是人,whom在从句中作宾语。口语中可用who代替,但用于介词后只能用whom
如:
1). Do you know the girl whom your mother is talking to ?
=Do you know the girl who your mother is talking to ?
你认识那个你妈妈正和她说话的女孩吗?
2). Do you know the girl to whom your mother is talking ? (此句不能用who)
第4个回答  2016-11-10
如果先行词在从句中作主语用who引导,如果先行词在从句中作宾语用whom引导
相似回答