ブログに戻る

非限定關係子句:逗號一加,意思就不一樣

非限定關係子句:逗號一加,意思就不一樣

你有沒有過這種經驗:兩個句子看起來幾乎一模一樣,只差一個逗號,意思卻整個變了?這在英語裡很常見,尤其是關係子句。先感受一下這組對比:

  • My sister who lives in Tokyo is a teacher.(我那個住在東京的姐姐是老師。)
  • My sister, who lives in Tokyo, is a teacher.(我姐姐是老師,她住在東京。)

第一句暗示你不只一個姐姐,所以要靠「住在東京」把她認出來。第二句表示你只有一個姐姐,「住在東京」只是順帶補一句。同樣的單字,差一對逗號,訊息完全不同。今天我們就把這個逗號搞清楚。

先分清楚兩種關係子句

關係子句(relative clause)就是用 whowhichthat 這類字,接在名詞後面,多講一點關於那個名詞的資訊。它分成兩種:

  • 限定子句(defining:沒有它,你不知道講的是「哪一個」。它是必要資訊,不加逗號。
  • 非限定子句(non-defining:那個名詞本身已經很清楚了,子句只是補充說明。它前後要加逗號。

我們今天的主角是非限定子句。它的核心精神是:「這段資訊拿掉,句子照樣成立、照樣指得清楚。」

看這兩句:

  • The book that I borrowed last week is overdue.(我上週借的那本書逾期了。)
  • War and Peace, which I borrowed last week, is overdue.(《戰爭與和平》逾期了,我上週借的。)

第一句你有很多本書,要靠「上週借的」鎖定是哪一本,這是限定子句。第二句書名已經講明白了,「上週借的」只是順手補一筆,這就是非限定子句。

規則一:非限定子句一定要用逗號框起來

非限定子句像是句子中間插進來的一段悄悄話。它在句中時,前後都要逗號;放句尾時,前面加逗號就好。

  • My phone, which I bought last year, still works perfectly.(我的手機還很好用,去年買的。)
  • I gave the keys to Mr. Chen, who lives next door.(我把鑰匙交給了陳先生,他住隔壁。)

記法:把逗號中間那段用手遮起來,剩下的句子如果還讀得通、意思也完整,那它就是非限定子句,逗號沒加錯。

  • My phone still works perfectly. ✓(遮掉補充說明,句子依然完整。)

規則二:非限定子句不能用 that

這是最多人踩的坑,請務必記牢:非限定子句只能用 who(人)和 which(物),不能用 that

  • Taipei 101, which opened in 2004, is a landmark.
  • Taipei 101, that opened in 2004, is a landmark.

換句話說,逗號後面看到 that,幾乎可以確定寫錯了。that 是限定子句的常客,它跟逗號合不來。

  • The restaurant that we tried yesterday was great. ✓(限定子句,無逗號,用 that 沒問題。)
  • Maru, who we met yesterday, was very kind. ✓(非限定子句,用 who。)

訣竅:先看有沒有逗號。有逗號 → 用 who / which;沒逗號 → who / which / that 都行。

規則三:非限定子句裡的關係代名詞不能省

在限定子句裡,當關係代名詞是受詞時,我們常常把它省掉,句子更口語:

  • The song (that) you played was beautiful. ✓(that 可省。)

非限定子句沒有這個自由。裡面的 whowhich 一律要保留。

  • This song, which my dad loves, is from the 80s.
  • This song, my dad loves, is from the 80s.

道理很簡單:非限定子句是補充說明,少了關係代名詞,那段話會跟主句黏在一起,讀起來像兩句硬湊。保留 who / which,補充說明才框得乾淨。

規則四:which 可以指「前面整件事」

非限定子句還有一個好用的進階用法:which 可以指前面一整件事,而它指的對象就是整個前句。

  • She passed the exam, which made everyone happy.(她考過了,這讓大家都很開心。)
  • He arrived an hour late, which annoyed his boss.(他遲到了一個鐘頭,這惹惱了他的老闆。)

這裡的 which 指的是「她考過了」這件事、「他遲到一小時」這件事。這種用法只能用 which,而且前面一定有逗號。學會它,你的句子就能自然地補上「這件事帶來什麼結果」。

一張表收齊差別

把限定與非限定並排看,差異一目了然:

  • 逗號:限定不加;非限定一定加。
  • that:限定可以;非限定不行。
  • 省略關係代名詞:限定當受詞時可省;非限定要保留。
  • 資訊性質:限定是「哪一個」的必要資訊;非限定是「順便多講一句」的補充。
  • 拿掉子句後:限定會讓人搞不清指誰;非限定句子照樣完整。

最後再用一組句子收尾,幫你把感覺定下來:

  • Students who finish early can leave.(提早寫完的學生可以離開。)—— 限定,只有「提早寫完的」可以走。
  • My students, who are all very hardworking, finished early.(我的學生都很用功,他們很早就寫完了。)—— 非限定,全班都很用功,順便補一句。

Loopy 怎麼練

逗號的差別,光看規則很容易忘,要在真實句子裡一次次遇到才會內化。Loopy 把非限定關係子句放進分級課程的對話與文章裡,從你的程度(A1 到 B1)慢慢往上帶,讓你在自然語境中看到逗號怎麼框出補充說明。

  • 記憶曲線複習會在你快要忘記的時候,把「逗號 + which / who」「非限定不用 that」這些重點再推到你面前,剛好複習一次。
  • 聽說跟讀讓你聽到母語者唸到非限定子句時,那個短短的停頓正好對應逗號的位置,耳朵會幫你記住節奏。
  • 遇到不熟的單字,隨手用內建字典查一下,例句也都會示範這些句型的真實用法。

一個逗號,意思就不一樣,但你已經抓到判斷的訣竅了。慢慢練,你會發現自己越讀越順、越寫越準。