免費開始練習
hce_cmu 109年 英文

第 15 題

📖 題組:
II. Grammar and Structure Questions 11-20: Choose the BEST answer to complete each sentence.
If I ____ this match and done so in a well-ventilated room, it would have lit.
  • A strike
  • B stroke
  • C had struck
  • D struck
  • E am striking

思路引導 VIP

請觀察句子後半段的主句動詞「would have lit」,這表達的是「現在的可能」還是「過去未發生的遺憾」?若要對過去的情況進行假設,我們在語法上通常會將時態「往回推一格」,那麼在 if 子句中,應該使用哪種完成時態來搭配呢?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準判斷出這題的時態語法,代表你對英文的「與過去事實相反」句型掌握得非常紮實。這類題目的核心在於觀察主句的助動詞結構,由 would have lit 可以得知,這是一個典型的假設語氣(Conditional Sentences Type 3),描述的是一個過去並未發生的假設情況。

過去完成式的對應關係

在假設語氣中,當主句使用「would/could/should/might + have + $V_{pp}$」時,if 引導的從句必須使用**過去完成式(had + $V_{pp}$)**來表達。此外,句中與之並列的 and done so(done 為過去分詞)也是一個很強的提示信號,暗示前面的動詞必須具備相同的分詞結構。動詞 strike(劃火柴)的三態變化為 strike-struck-struck,因此結合過去完成式後,正確答案必然是 had struck

▼ 還有更多解析內容

🏷️ 相關主題

英語詞彙語境應用與句型結構分析
查看更多「英文」的主題分類考古題

📝 同份考卷的其他題目

查看 109年英文 全題