免費開始練習
hce_kmu 115年 英文

第 30 題

**文法挑錯**:下列句子中有五個劃底線的部分 (A)–(E),請選出**含有文法錯誤(ungrammatical use)**的那一個部分。

Everyone (A) *who was on the committee* agreed that we should set aside some of the money (B) *we had collected* to pay (C) *whoever still had to be paid* for their work and then we should put all (D) *which was left* into (E) *a savings account*.
  • A who was on the committee
  • B we had collected
  • C whoever still had to be paid
  • D which was left
  • E a savings account

思路引導 VIP

請觀察畫線處 (D) 前方的先行詞 all。在英文文法中,當先行詞是這類表達「全部、所有」或「唯一」概念的代名詞時,後方引導形容詞子句的「關係代名詞」,是否有一種特定的字眼比其他字眼更受青睞?

🤖
AI 詳解 AI 專屬家教

恭喜你答對了!這題考驗的是關係代名詞極其細微的用法,你能準確辨識出 (D) 的錯誤,說明你對英文語法結構的掌握非常紮實。讓我們一起看看這題的關鍵考點:

先行詞與關係代名詞的限定用法

在英文法中,當先行詞是 all、everything、nothing、little、the only 或最高級形容詞時,後方引導關係子句的關係代名詞慣例上必須使用 that,而不能使用 which。因此,這句應該修正為 all that was left(剩下的一切)。你能在長句子中排除 (B) 的省略用法與 (C) 的複合關係代名詞(whoever),精準鎖定這個錯誤,表現得相當出色。

▼ 還有更多解析內容

🏷️ 相關主題

進階英文句法結構分析與文法應用
查看更多「英文」的主題分類考古題

📝 同份考卷的其他題目

查看 115年英文 全題