欢迎光临
我们一直在努力

whom在定语从句中的用法

问答中心分类: 其他whom在定语从句中的用法
1 回复
0
水|波在泛滥┅ 回复于 2026-04-13 之前

Whom这个词,说实话,在日常聊天里用得越来越少了。 很多时候你用who代替它,完全没问题,甚至听起来更自然。 但如果你在写正式的文章或者参加考试,搞清楚whom的用法还是挺关键的。简单来说,whom是who的宾格形式,专门用来指代句子中接受动作的人。

什么时候必须用whom

最核心的一点是:当“谁”在从句里作宾语的时候,就该用whom。 啥叫作宾语?就是动作的接受者。

举个例子:

The man whom you met yesterday is my father. (你昨天见到的那个男人是我爸爸。)

我们把这个句子拆开看,定语从句是 “you met whom yesterday”。在这个从句里,“you”是主语,是动作(met)的发出者;而whom指代的“the man”是动作的接受者,也就是宾语。所以这里用whom是完全正确的。

一个简单的判断方法是,试着用he/him或者she/her替换一下。如果用him/her说得通,那就应该用whom。

You met him yesterday. (通顺) -> 所以用whom。

再看一个用who的句子对比一下:

The man who is talking to my father is a doctor. (正在和我爸爸说话的那个男人是个医生。)

拆开看从句:“who is talking to my father”。在这里,who指代的“the man”是动作(is talking)的发出者,是主语。你总不能说 “him is talking” 吧?所以这里必须用who。

介词后面的固定搭配

这是whom最常见也最不能搞错的用法:当它跟在介词后面的时候,必须用whom,不能用who。

看这几个例子:

The man with whom you were talking is my boss. (和你说话的那个人是我老板。)

She brought three friends, none of whom I had ever met before. (她带来了三个朋友,我以前一个都没见过。)

This is the student for whom I bought the book. (这就是我为他买书的那个学生。)

在这些句子里,whom都是作为介词(with, of, for)的宾语。 这种“介词 + whom”的结构在书面语里很常见,显得比较正式。

当然,在口语或者不那么正式的写作里,人们也经常会把介词放在句子末尾。这时候,用who代替whom,或者直接省略掉,都是可以的。

The man who/whom you were talking with is my boss.

The man you were talking with is my boss.

但是,一旦你把介词提前,放在关系代词前面,那就只能用whom。记住,“介词 + who”的组合是错误的。

whom引导非限制性定语从句

Whom也可以用来引导非限制性定语从句,就是那种用逗号和主句隔开,起补充说明作用的从句。

Her sons, both of whom work abroad, ring her up every week. (她的儿子们都在国外工作,他们每周都给她打电话。)

Peter, whom you met in London, is now back in Paris. (彼得现在回巴黎了,你在伦敦见过他。)

在这种情况下,whom同样是在从句中作宾语。 和限制性定语从句的规则一样,如果前面有介词,就必须用whom。

口语和非正式写作中的简化

前面也提到了,现代英语,尤其是在口语中,用who来代替作宾语的whom已经非常普遍了。

The girl who I like lives upstairs. (更常见)

The girl whom I like lives upstairs. (更正式)

甚至很多时候,当whom在从句中作宾语且前面没有介词时,可以直接把它省略掉。

The man you met yesterday is my father.

The girl I like lives upstairs.

这样做完全不影响意思,而且听起来更流畅、自然。很多母语者在日常交流中都会这么说。

需要注意的几个点

  1. 区分主语和宾语是关键:判断用who还是whom,根本上就是要搞清楚它在从句里是做主语还是宾语。
  2. 介词位置决定一切:如果介词在关系代词前面,雷打不动用whom。 这是最严格的一条规则。
  3. 正式程度:在写论文、商务邮件或者其他正式文体时,正确使用whom能让你的语言显得更严谨。而在日常聊天、发短信时,用who或者直接省略会更自然。
  4. of whom/most of whom:像 “most of whom”, “many of whom”, “all of whom” 这种结构,用来指代一群人中的一部分,也必须用whom,因为它是介词 “of” 的宾语。
    • I have three brothers, all of whom are doctors. (我有三个兄弟,他们都是医生。)

总的来说,whom的用法不算复杂,核心就是作宾语,特别是跟在介词后面。虽然现在口语里它快成“濒危物种”了,但在正式场合,它依然有自己的位置。搞懂了上面这几条规则,基本上就不会用错了。

 

登录

找回密码

注册