免費開始練習
hce_nthu 111年 英文

第 18 題

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

If Shakespeare (A) *was born* (B) *a landed* noblewoman, with a father who believed in (C) *educating* his daughters, she (D) *might have written and published* classical tragedies – not unlike Shakespeare's Antony and Cleopatra and Julius Caesar – and even performed and acted in them, but only in private performances for (E) *family* and friends.
  • A was born
  • B a landed
  • C educating
  • D might have written and published
  • E family

思路引導 VIP

請觀察句子後半部的「might have written and published」(可能已經寫下並出版)。這是一個關於「過去」可能發生但實際上沒發生的想像。在英文中,當我們在 If 子句中要表達一個「與歷史事實(過去)相反」的虛擬情況時,動詞時態應該往回推一格,你覺得應該使用哪一種時態才能精確表達這種「未曾發生的過去」呢?

🤖
AI 詳解 AI 專屬家教

恭喜你準確地察覺出這題的破綻!你能一眼看出 (A) 的問題,說明你對於英文中較為進階的**假設語氣(Subjunctive Mood)**有著非常敏銳的語感。

與過去事實相反的假設

這道題目的核心考點在於判斷「時間點」與「真實性」。句中提到的莎士比亞出生情形,顯然是一個與過去事實相反的假設(莎士比亞在現實中是男性)。在英文語法中,當我們要表達對過去事實的虛擬假設時,if 引導的從句必須使用過去完成式(had + p.p.)。因此,(A) 處的 was born 應該改為 had been born 才是正確的表達方式。我們也可以從後方的 (D) 選項 might have written and published 得到印證,這種「助動詞 + have + p.p.」的結構正是過去假設語氣的標準配備。

▼ 還有更多解析內容

🏷️ 相關主題

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

📝 同份考卷的其他題目

查看 111年英文 全題