部落格

關係代名詞 who/which/that 怎麼選?先看先行詞,再看子句缺哪一格

先看答案
關係代名詞先做兩個判斷:前面的先行詞是人還是物,關代在後面子句裡當主詞還是受詞。人常用 who,物用 which,that 兩邊都能接。限定關係子句中,受格關代在介系詞沒有前置時通常能省略,主格不能。這篇把 who/which/that、可省略條件、動詞單複數和常見陷阱一次拆開。
關係代名詞 who/which/that 怎麼選?先看先行詞,再看子句缺哪一格

一句話看懂關係代名詞

The boy ___ sits next to me 這種題,每個單字都懂,空格卻不知道該放 who、which 還是 that。關鍵不是把三個答案各背一次,而是看前面的名詞,以及空格在後面子句裡缺什麼。

關係代名詞像一座橋,把兩句都在描述同一個人或物的句子接起來。橋會指回前面的名詞,也就是「先行詞」。先行詞是人,常用 who;是物,常用 which;that 可接人也可接物。第一步永遠先往左找它在代替誰。

最重要的一句:先找先行詞,再看後面子句缺主詞還是受詞。這兩步會一起決定關代怎麼選、能不能省。

規則表:who/which/that 誰接誰

先行詞是 主格(當子句主詞) 受格(當子句受詞) 所有格
who / that whom / who / that符合條件可省略 whose
which / that which / that符合條件可省略 whose

在國中範圍裡,先掌握 who、which、that 和 whose。whom 是人的受格,但日常英文常以 who 代替。省略有條件:限定關係子句裡,受格關代且介系詞沒有放到關代前面時通常可省;主格和非限定關係子句不能這樣省。

判斷方法很直接:暫時拿掉關代,看後面的子句是否完整。空格後直接接動詞,通常缺主詞;空格後已經有主詞加動詞,通常缺受詞。人的主格可代成 he/she,受格可代成 him/her。

國中校園例句 8 句

  • The boy who sits next to me is on the basketball team.(坐我旁邊那個男生在籃球隊。)
  • I have a friend who always lends me her notes before the exam.(我有個朋友每次考試前都借我筆記。)
  • The teacher that teaches us English gives us a quiz every Monday.(教我們英文的老師每週一都考小考。)
  • The song which won the school singing contest is stuck in my head.(贏了校內歌唱比賽的那首歌一直在我腦裡繞。)
  • The bus that goes to our school is always crowded in the morning.(開往我們學校的公車早上總是很擠。)
  • The comic that I read last night made me laugh so hard.(我昨晚看的那本漫畫笑到我不行。)
  • The drama I watched last weekend was really scary.(我上週末追的那部劇超恐怖。這句的關代被省略了。)
  • The classmate whose bike got a flat tire had to walk home.(腳踏車爆胎的那個同學只好走路回家。)

第七句 The drama I watched 中,I 已經是子句主詞,缺的是 watched 的受詞,因此 which/that 可以省略。不是每個位置都非填關代不可,先看它在子句裡扮演什麼角色。

三步判斷表

與其記它考幾次,不如用三步判斷更實在:

步驟 先行詞 子句缺口 人/物選擇 能否省略 動詞一致 最後檢查
解題動作 先往左圈名詞 拿掉關代看缺主詞或受詞 人 who、物 which、兩者可用 that 限定子句的受格才可能省 動詞跟先行詞單複數 介系詞是否前置

做題時照表從左到右走,不要一看到人就立刻選 who。因為題目還可能在考主受格、省略條件或後面動詞形式。

誘答陷阱怎麼設計

關係代名詞題常見三種錯法,每一種都能用固定步驟拆掉。

第一種是人、物沒分清。先行詞是人卻選 which,或先行詞是物卻選 who。只要先把左邊名詞圈起來,就能排掉一半選項。

第二種是忽略受格可以省略。限定關係子句裡,後面已有主詞和動詞、介系詞也沒前置時,關代可能只是受詞;這時 which/that 可以保留,也可能直接拿掉。

第三種是動詞沒有跟先行詞一致。I have a friend who ___ in Taipei 中,who 指回單數的 friend,所以動詞要用 lives。先行詞若是複數 friends,才用 live。這類題同時考關代和主詞動詞一致。

會考真題型示範+解題步驟

用三步完成:先看先行詞,再看子句缺什麼,最後檢查選項。

The movie ___ we watched last weekend was really scary. (A) who (B) whom (C) which (D) what

三步驟解它:

  1. 掃線索:先看空格左邊的先行詞,是 movie,是東西不是人。
  2. 判斷:東西要用 which 或 that。選項裡沒 that,只有 which,(A) who、(B) whom 都是給人用的,先刪。(D) what 不能拿來接名詞後面引導這種子句,也刪。
  3. 套用:剩 (C) which。再確認一下,we watched 已經有主詞 we,關代在子句裡當受詞,which 當受格沒問題。答案 (C)。

這句是限定關係子句,which 是 watched 的受詞,而且介系詞沒有前置,因此能省略成 The movie we watched last weekend was really scary。受格是必要條件,但還要一起檢查子句類型和介系詞位置。

最容易混淆的三組對比

情況 錯的寫法 對的寫法 為什麼
先行詞是物卻用 who the book who I like the book which/that I like book 是東西,要用 which/that
受格硬要填 每格都塞關代 受格可省略:the song I sang 受格關代可省可留,兩種都對
動詞沒跟先行詞 a friend who live here a friend who lives here 先行詞 friend 單數,動詞加 s

在家怎麼練

每天找五句 who/which/that,先框先行詞,再把後面子句切出來,標記缺主詞或受詞。若是受詞,再試著把關代拿掉,看句子是否仍成立。

隔一天、三天和一週,把同一批句子遮住答案重做。目標是讓「圈先行詞、判斷主受格、檢查能否省略」變成固定流程。題練也用小份量重複安排同一考點,讓孩子在不同句子裡練判斷,而不是只記某一題答案。

會考式練習題(附誘答解析)

Q1. The girl ___ won the speech contest is my best friend. (A) which (B) who (C) whom (D) what

答案:(B) who。先行詞 girl 是人,子句 won the contest 缺主詞,要主格。

  • (A) which:物才用,這裡是人,錯(who/which 對調陷阱)。
  • (C) whom:受格,但子句缺的是主詞不是受詞,代進去要用 he(she)won,所以用 who。
  • (D) what:不能接在名詞後面引導這種子句。

Q2. This is the bike ___ my brother gave me for my birthday. (A) who (B) whose (C) which (D) where

答案:(C) which。先行詞 bike 是物,子句 my brother gave me 缺受詞,受格用 which/that。

  • (A) who:人才用。
  • (B) whose:所有格「誰的」,語意不通。
  • (D) where:where 接地點,bike 不是地點。
  • 補充:這格其實省略掉、寫成 the bike my brother gave me 也對。

Q3. I have a classmate who ___ three dogs at home. (A) have (B) has (C) having (D) to have

答案:(B) has。關代 who 代替先行詞 classmate(單數)當主詞,動詞跟著單數變 has。

  • (A) have:忘記第三人稱單數要變化(動詞形式陷阱)。
  • (C) having/(D) to have:動詞形式錯,子句需要一個有時態的動詞。

Q4. The songs ___ we sang at the party were so fun. (A) who (B) which (C) whose (D) what

答案:(B) which。先行詞 songs 是物,子句 we sang 缺受詞,受格用 which/that。

  • (A) who:人才用。
  • (C) whose:所有格,不合。
  • (D) what:不能引導這種子句。
  • 補充:受格可省略,The songs we sang at the party 一樣正確。

關係代名詞不用靠猜。先行詞決定人或物,子句角色決定主格、受格與能否省略,先行詞單複數還會影響後面動詞。題練把這幾個判斷拆開練,再隔一段時間重新驗收,讓孩子看到新句子也能照步驟解,而不是只背 who 配人、which 配物。

常見問題

關係代名詞 who、which、that 到底差在哪?孩子老是搞混。
最簡單的分法看先行詞(關代前面那個名詞)。指的是人用 who,指的是東西用 which,that 則是人和物都能接的萬用款。所以看到空格先往左看,先行詞是人是物,答案就出來一大半。剩下的差別在 that 不能用在有逗號的補充說明句,國中階段先掌握「人 who、物 which、that 兩用」就夠應付會考。
句子裡的關係代名詞什麼時候可以省略?
在限定關係子句裡,關代當受詞、而且介系詞沒有前置時通常可以省略,例如 The drama (which) I watched。主格不能省,非限定關係子句也不能這樣省。判斷時先看子句缺主詞還是受詞,再檢查逗號與介系詞位置。
會考關係代名詞每年都考嗎?大概占幾分?
關係子句是國中重要文法,也會出現在單題與閱讀裡,但題數逐年不同,不能說每年固定一題。這篇先把規則與三種常見陷阱練熟。

想知道你的英文程度?

免費測一次,就知道你的英文在哪裡。讓 AI 幫你聰明學習。

免費測驗英語程度 · 7 題免註冊 →
王思恒(史考特醫師)
王思恒(史考特醫師)本文作者
內湖恆新復健科院長・題練 TestLearn 創辦人

建國中學畢業、多益 990 分滿分,親身走過台灣學生把英文考好的每一關。現任內湖恆新復健科院長,同時經營 18 萬人追蹤的健康科普社群「一分鐘健身教室」。他做題練,就是想把有效學習的方法帶進國中生的英文準備裡。

發布於 2026 年 9 月 9 日
石虎科技有限公司
統一編號 60501931 | 客服信箱:info@test-learn.com