郵局 專業職(二)外勤 郵遞業務國文及英文114 年第 39 題單選題
The teacher, _____ has a lot of experience, is very helpful.
D正確答案
逗號後的非限制性關係代名詞指「人」且作「主語」時,只能用 who,不可用 that 或 whom。
為什麼答案是 D
who 是指人的主格代名詞,且完全相容於逗號後的非限制修飾語,完美符合本句所有語法條件,為正確答案。
考點:受格誤用考點:先行詞判斷考點:that 逗號禁忌考點:主格與逗號
載入中…
完整詳解
Pro · 無限重點 逗號後的非限制性關係代名詞指「人」且作「主語」時,只能用 who,不可用 that 或 whom。
看到逗號先刪 that;先行詞是人(teacher)刪 which;空格後接動詞 has 需主格刪 whom,秒選 who!
逐選項分析
A受格誤用✕
whom 為受格代名詞,但本句空格後緊接動詞 has,此處需要主格來當作 has 的主語,故不適用。
B先行詞判斷✕
which 專門用來指稱「事物」,而本句的先行詞 The teacher 是「人」,兩者屬性不符,故不適用。
Cthat 逗號禁忌✕ 陷阱
that 雖然可以指人,但英文語法鐵律規定「that 絕對不能用在有逗號隔開的非限制修飾語中」,見逗號必刪!
D主格與逗號✓ 正確
who 是指人的主格代名詞,且完全相容於逗號後的非限制修飾語,完美符合本句所有語法條件,為正確答案。
關係代名詞快速選擇表
| 先行詞 | 主格 | 受格 | 擁有格 | 逗號後(非限制)可用? |
|---|
| 人 | who | whom | whose | who/whom/whose (禁用that) |
| 事物 | which | which | whose/of which | which (禁用that) |
| 人/事物 | that | that | N/A | 絕對不可出現逗號! |
很多考生看到指「人」就直覺想選 that,但英文語法鐵律:只要前面有「逗號」,that 就必須直接出局!請務必養成「見逗號刪 that」的直覺反射,避免掉入出題老師的陷阱。