Quay lại Blog

關係子句入門:用 who、which、that 把兩句變一句

關係子句入門:用 whowhichthat 把兩句變一句

你想說「那個打電話來的人是我哥」,結果只能拆成兩句短短的:A man called. He is my brother.(有個人打電話來。他是我哥。)聽起來像在念清單,少了一點聊天的感覺。

母語者會把這兩句黏成一句:The man who called is my brother.(打電話來的那個人是我哥。)中間那塊 who called 就是今天的主角,叫做**關係子句**。它的工作很單純,就是補充說明前面的某個名詞,告訴你「是哪一個」。學會它,你的英文一下子就從幼幼班升級到能說完整想法。

別緊張,這個句型背後只有一個核心動作,學會就帶得走。

關係子句在做什麼

先看一個生活情境。桌上有兩本書,你想指其中一本:

  • The book is mine.(這本書是我的。)—— 對方會問:哪一本?
  • The book that I bought yesterday is mine.(我昨天買的那本書是我的。)—— 清楚了。

中間插進去的 that I bought yesterday,就是在縮小範圍,讓對方知道你說的是「哪一本書」。這種補充說明、而且「拿掉就會說不清楚」的子句,叫做**限定關係子句**(defining relative clause)。

關鍵記法:關係子句永遠緊跟在它要描述的那個名詞後面。看到 whowhichthat,眼睛往前一個字看,那就是它在說明的對象。

第一招:先找「這句在描述哪個名詞」

要把兩句合成一句,第一步永遠是同一個動作:找出兩句共用的那個名詞

看這組句子:

  • I have a friend.(我有一個朋友。)
  • She speaks five languages.(她會說五種語言。)

兩句共用的是「那個朋友/她」。把第二句的 she 換成關係代名詞,接到 friend 後面:

I have a friend who speaks five languages. ✓(我有一個會說五種語言的朋友。)

流程拆開來看:

  • 找共用名詞:a friendshe
  • 這個名詞是,所以用 who
  • who 接在 friend 後面,後面接上剩下的內容

只要每次都先做「找共用名詞」這一步,後面的選字就會變得很簡單。

第二招:人用 who、物用 whichthat 兩者都行

選哪個關係代名詞,只要看共用的名詞是「人」還是「東西」。

who 用在人

The teacher who helped me is very kind. ✓(幫助我的那位老師人很好。)

which 用在東西、動物

This is the phone which takes great photos. ✓(這就是那支拍照很棒的手機。)

that 人和物都能用,在口語裡最常出現:

  • The teacher that helped me is very kind. ✓(幫我的那位老師人很好。)
  • This is the phone that takes great photos. ✓(這就是那支拍照很棒的手機。)

所以你卡住的時候,先用 that 幾乎都安全。等熟了再慢慢把 whowhich 用得更精準。

要小心一個常見錯誤:別把中文的「的」直接翻成 of,也別多塞一個代名詞進去。

  • The man who lives next door is a doctor. ✓(住在隔壁的那個男人是醫生。)
  • The man who he lives next door is a doctor.

關係代名詞 who 已經代替了 he,後面就不要再放一次 he。記住:whowhichthat 一個就夠,它本身就是主詞。

第三招:where 講地點、whose 講「誰的」

除了人和物,還有兩個好用的字。

where 用在地點,接在表示地方的名詞後面:

This is the café where we first met. ✓(這就是我們第一次見面的那家咖啡店。)

訣竅:如果原本要說的是「在那個地方」(at the café / in the city),就用 where,省掉那個 inat

whose 表示「某人的」,用來連接所屬關係:

I know a girl whose father is a pilot. ✓(我認識一個女生,她爸爸是機師。)

這裡 whose 接的是「女生的爸爸」,等於把 her father 縮成 whose father。看到中文裡有「他的/她的/它的」要把兩句連起來時,就想到 whose

重要規則:限定子句不要加逗號

這是初學最容易踩的點,記住一句口訣就好:這塊資訊拿掉句子就不完整,就不要加逗號。

  • People who exercise regularly sleep better. ✓(規律運動的人睡得比較好。)
  • People, who exercise regularly, sleep better.

上面這句的重點就是「規律運動的那群人」,who exercise regularly 是必要資訊,把它框起來句子就講不清楚是哪些人,所以不加逗號

判斷訣竅(拿掉測試法):把關係子句整塊遮起來再讀一次。

  • 遮住後句意垮掉、變得太籠統 → 這是限定子句 → 不加逗號
  • 遮住後句意還是完整、那塊只是順便補充 → 那是另一種(加逗號的)用法,之後再學

現階段你會遇到的、用來指明「哪一個」的句子,大多屬於不加逗號這一種。

三步驟總複習

下次想把兩句合成一句,照這個順序做:

  • 兩句共用的名詞
  • 字:人 who、物 which、地點 where、所屬 whose,不確定就用 that
  • 在那個名詞正後方,且不重複放代名詞、不亂加逗號

練習一下,把這兩句合起來:I bought a jacket.The jacket keeps me warm. 共用名詞是 jacket(東西),答案是 I bought a jacket that keeps me warm. ✓(我買了一件能讓我保暖的外套。)做對了嗎?做到了就值得幫自己拍拍手。

Loopy 怎麼練

關係子句要練到順,靠的是「反覆在真實句子裡遇到它」。Loopywhowhichthat 這類句型放進分級課程的真實對話與聽力情境,從 A1 到 B1 一步步加長句子,你會在自然的上下文裡一次次看到「名詞+關係子句」的組合,慢慢就抓到語感。

遇到不確定的關係代名詞,點開內建字典就能查例句,看看母語者怎麼用。練聽說跟讀時,你會跟著念出 The man who called is my brother. 這種完整長句,嘴巴熟了,開口就不會再卡在中間。學過的句型還會進入**記憶曲線複習**,在你快要忘記的時間點再出現一次,幫你把它牢牢記住。

不知道自己現在該從哪一級開始?先做一次分級測驗,讓 Loopy 幫你找到剛剛好的起點。