關係代名詞 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
三步驟解它:
- 掃線索:先看空格左邊的先行詞,是
movie,是東西不是人。 - 判斷:東西要用 which 或 that。選項裡沒 that,只有 which,(A) who、(B) whom 都是給人用的,先刪。(D) what 不能拿來接名詞後面引導這種子句,也刪。
- 套用:剩 (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 配物。