who和whom的区别是什么?
1个回答
展开全部
1、指代对象不同
who和whom都只能指人,而whose通常指人,也可指物。
例句:The classroom whose door is broken will soon be repaired.
门坏了的教室会很快得到维修。
2、在从句中所作成分不同
①who在从句中做主语。
例句:The boys who are playing football are from Class One.
在踢足球的男生们是一班的。
②whom在定语从句中充当宾语,常可省略。
例句:Mr. Liu is the person (whom)you talked about on the bus.
刘老师就是那个你在公交车上交谈的人。
③whose在定语从句中做定语。
例句:He has a friend whose father is a doctor.
他有个朋友的爸爸是医生。
3、用法不同
当关系代词指人且在从句中作宾语时,whom可以替换为who,而whose没有这个用法。
例句:He asked whom(who) I'd told about his having been away
他问我把他曾离开的消息告诉过谁。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询