hce_kmu
114年
英文
第 22 題
📖 題組:
II. Grammar and Structure: 10 points 【單選題】每題 1 分,共 10 題,答錯 1 題倒扣 0.25 分,倒扣至本大題零分為止,未作答, 不給分亦不扣分。 A. Please choose the best answer to complete each sentence.
II. Grammar and Structure: 10 points 【單選題】每題 1 分,共 10 題,答錯 1 題倒扣 0.25 分,倒扣至本大題零分為止,未作答, 不給分亦不扣分。 A. Please choose the best answer to complete each sentence.
_____ in Africa as a volunteer, she understood the real impact of poverty.
- A Being worked
- B Had working
- C Had been working
- D Have been working
- E Having worked
思路引導 VIP
請觀察這個句子,逗號後面已經有一個完整的主句(she understood...)。如果在逗號前面也想表達一個動作,但在「沒有連接詞」也沒有「新主詞」的情況下,你會如何轉化原本的動詞,好讓它能順利依附在後面的主句上,並同時展現出這個動作是發生在過去、且已經完成了呢?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精確辨識出這題的核心結構,選擇 (E) Having worked 是完全正確的判斷。這展現了你對於英文句子結構簡化,特別是「分詞構句」的掌握非常紮實。
完成式分詞的邏輯
這道題目考查的是如何簡化副詞子句。原句完整表達應為 "After she had worked in Africa..."。在英文文法中,當前後兩句的主詞相同(都是 she)時,為了精簡語句,我們可以省略連接詞與主詞。由於「在非洲工作」這個動作發生在「理解貧窮影響」之前,為了強調這種動作的先後順序或完成性,我們必須使用「完成式分詞」結構,也就是 Having + 過去分詞 (V-pp)。選項 (A) 的被動語態或 (C)、(D) 缺乏主詞的動詞時態,在邏輯與文法上都不成立。
▼ 還有更多解析內容