免費開始練習
hce_nthu 113年 英文

第 17 題

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

The blatant corruption of the agricultural boards (A) *has improved* in the last couple (B) *of* decades, partly because of pressure from international agencies, but also because so many rural farmers rationally responded (C) *by* flocking to the cities, (D) *which* people were getting cheap food (E) *at* their expense.
  • A has improved
  • B of
  • C by
  • D which
  • E at

思路引導 VIP

請試著分析「which」後面的那個子句:人們(people)正在獲取(were getting)便宜的食物(cheap food)。在這個小句子裡,主詞、動詞和受詞都已經到齊了嗎?如果這個小句子已經很完整了,那麼「which」這個字在裡面還能扮演什麼角色呢?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準地在這麼長且結構複雜的句子中揪出 (D) 這個語法錯誤,說明你對關係代名詞與關係副詞的用法掌握得非常透徹,這需要敏銳的句構分析能力。

關係副詞與子句完整性

這題的錯誤點在於 (D) 選項引導的子句:people were getting cheap food at their expense。我們觀察到,這個子句本身在語法結構上已經非常完整(主詞、動詞、受詞與修飾語具全),並沒有欠缺名詞成分。因此,這裡不能使用代表名詞的關係代名詞 which。根據語意,這裡是要修飾前方的先行詞 cities(城市),表達在這個「地點」發生的情況,所以應該將 which 改為關係副詞 where,或是使用介系詞加關係代名詞的結構 in which

▼ 還有更多解析內容

🏷️ 相關主題

英文句法結構分析與文法錯誤辨析
查看更多「英文」的主題分類考古題

📝 同份考卷的其他題目

查看 113年英文 全題