定语从句who和whom详解,不要写一大堆没有用的

来源:百度知道 编辑:UC知道 时间:2024/05/31 13:58:32
请高人详解,我分不清楚什么时候用who,什么用whom。两个都是指人,到底有什么不同??请举列子说明,谢谢!

who是主格,whom是宾格。做主语时用 who,做宾语时用 whom
如:The boy who is 15 is my brother.这里是who从句的主语,所以用who
The boy whom I like is 15。这里whom做从句的宾语,所以用whom

who 可以做主语和宾语
whom 只能做宾语
因此 当在定于从句中做指人的主语时只能用who
例如:Is there anyone here who will go with you?

当空前有介词的时候
只能用whom,不能用who
例如:The man of whom leg is hurt is very old

1、who是作主语的,whom是作宾格的。
2、先行词后有介词就用whom,否即就用who。
我是从事英语的,乐意为你解答。

如果先行词在定语从句中的成分是主语就用who 如果是宾语就用whom

The one over there is John who once owned a company.

The author whom you criticized in your review has written a letter in reply.

没有什么大区别吧

但who是比较通用的

whom是做宾语的时候用

一般只用who就可以了,日常生活中外国人是不用whom的

whom是宾格,who作宾语时的形式