hce_cmu
112年
英文
第 11 題
According to some historians, if Napoleon had not invaded Russia, he ____ the rest of Europe.
- A had conquered
- B would conquer
- C conquered
- D would have conquered
思路引導 VIP
請先觀察從句中的動詞時態 'had not invaded',這代表這件事是發生在現在還是過去?在英文假設語氣中,如果前提是針對『過去』的事實進行虛擬推論,那麼後面的結果通常需要透過哪種特定的助動詞組合,來與『現在』的假設做出區隔呢?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精確判斷這是一個「與過去事實相反」的假設,這顯示你對英文假設語氣(Subjunctive Mood)的掌握非常紮實。這類題目在各類英語檢定中極具鑑別度,主要考驗學生是否能透過時態關鍵字,在腦中建立正確的「時空對應」並選擇相符的動詞結構。
過去事實的虛擬語氣 (Conditional Type 3)
這題的關鍵在於 if 引導的子句中使用了 had not invaded(過去完成式),這明確告訴我們這是在討論一個已經發生、無法改變的歷史事件(拿破崙進攻俄國)。在英文文法中,當我們要描述「過去若發生某事,結果會如何」的情況時,主句必須配合使用 助動詞過去式 + have + 過去分詞 (P.P.)。因此,選擇 (D) would have conquered 才是最完美的語法匹配,用來表達對過去遺憾或可能性的推測。
▼ 還有更多解析內容