🐰 LangLapin

首頁 / 圖書館 / 英文 / 文法

↩️ who 和 whom:用 he/him 測一下就知道

講師:兔兔講師 Myako
英文 · B2 · 中高階 · 文法 · 約 4 分鐘 · 最後更新:2026-09-27

who 和 whom 都是「誰」。在課本和考題裡它們是分開的,可是現實生活中,你在聊天時很少聽到 whom。這篇講的是:標準規則是什麼、什麼時候要用 whom,還有平常口語怎麼說。

標準規則:主詞用 who,受詞用 whom

單字在句子裡的角色對應的代名詞
who主詞he/she/they
whom受詞him/her/them
Who called you? — 誰打給你?(Who 是主詞:He called you.)
Whom did you call? — 你打給誰?(Whom 是 call 的受詞:You called him.)

測試法:換成 he 或 him

不確定的時候,把答案想成 he 或 him,看哪個說得通:

  1. 把句子改成陳述句,用 he 或 him 代替 who/whom。
  2. 通順的是 he → who;通順的是 him → whom。
___ is at the door? → He is at the door. → Who is at the door?
___ did you invite? → You invited him. → Whom did you invite?

這是很多老師教的小技巧,實用又簡單,考試時可以放心用哦。

介系詞在前面,就用 whom

當介系詞直接放在 who/whom 前面,標準寫法要用 whom:

To whom did you give the key? — 你把鑰匙給誰了?
With whom are you going to the concert? — 你要跟誰去演唱會?

這種句子比較正式,聽起來有點像書面語。平常口語,大家會把介系詞放到句尾,再用 who:

Who did you give the key to? — 你把鑰匙給誰了?
Who are you going with? — 你要跟誰去?

兩種都是對的,只是正式程度不同,選一種自己順的就好哦。介系詞放句首,標準寫法要用 whom(with who 不是標準說法);介系詞放句尾,日常多半用 who。

關係子句裡的 who 和 whom

疑問詞以外,關係子句裡也會用到:

The woman who lives next door is a nurse. — 住隔壁的女士是護士。(who 是子句的主詞)
The woman whom I met yesterday is a nurse. — 我昨天遇到的女士是護士。(whom 是 met 的受詞)

當 whom 是關係子句裡的受詞時,可以省略,也常常被 who 或 that 取代:

The woman (whom) I met yesterday ...
The woman who I met yesterday ...
The woman I met yesterday ...

三個句子都很自然,最後一個最口語,你之後看到也不用覺得奇怪哦。關係子句那篇有整理過。不過介系詞直接放在關係代名詞前面時(例如 the person with whom I work),還是要用 whom。

什麼時候寫 whom 最安全?

還有一個小提醒:Who is it?、Who are you? 這類 who 後面接 be 動詞的問句,日常就是用 who,不用 whom。想避免糾結,先記住「主詞位置用 who」就夠了。

小測驗

先自己想,再看括號裡的答案。

  1. ___ is knocking at the door? 是誰在敲門?(Who)
  2. With ___ are you going to the party? 你要跟誰去派對?(whom)
  3. She is the doctor ___ helped my mother. 她是幫過我媽媽的醫生。(who)
  4. He is the man ___ I met yesterday. 他是我昨天遇到的人。(whom,也可以省略或用 who)

第三題和第一題,不要被前面的 doctor 或動詞「誘惑」而選 whom,主詞位置就是 who。

看完之後,下面那顆「我學會了」按一下,讓我知道你學會了吧 (❛◡❛✿)

→ 到英文題庫練習關係子句

← 上一篇TOEIC Part 5 詞性題:看空格位置就能選 下一篇 →字首字尾怎麼幫你猜單字:un-、re-、-tion、-able
← 回英文文章列表 🏫 圖書館首頁

© Eugene Ch Yc · LangLapin 語言兔