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.
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。
▼ 還有更多解析內容