hce_cmu
109年
英文
第 15 題
📖 題組:
II. Grammar and Structure Questions 11-20: Choose the BEST answer to complete each sentence.
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。
▼ 還有更多解析內容