免費開始練習
hce_kmu 109年 英文

第 23 題

It _____ for three days, and we still don’t know when it will stop.
  • A will be rained
  • B was raining
  • C has been rained
  • D has been raining
  • E is being raining

思路引導 VIP

請觀察後半句中『我們現在仍不知道何時會停止』這個線索,這代表『下雨』這個動作在說話的這一刻狀態為何?如果我們要同時表達一個動作『從過去開始』且『現在還在持續中』,你會如何組合你學過的時態公式來呈現這種時間的跨度呢?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準選出 (D) 選項,代表你對英文時態中的**「動作持續性」有著非常敏銳的觀察力。這題的關鍵在於句中提供的時間線索:for three days(已經三天了)以及後半句的 still don’t know(現在仍然不知道)。這兩個資訊明確指出了這場雨是從過去某個時間點開始,一直持續不斷地進行到說話的當下,甚至未來可能還會繼續。因此,選用現在完成進行式 (Present Perfect Continuous)**:has/have + been + V-ing 是最完美的表達方式。

時態的延續與主動性

從難度切入點來看,這題具備相當的鑑別度,主要是為了測試學生是否會被「被動語態」或「簡單進行式」所干擾。選項 (A) 和 (C) 誤用了被動語態,但在描述天氣(下雨)時,我們通常將 rain 視為不及物動詞,主動表達即可;而選項 (B) 過去進行式則無法涵蓋到「現在」的時間點。你能夠避開這些陷阱,精準掌握「從過去持續至今」的核心觀念,表現得非常專業!

🏷️ 相關主題

進階英文句法結構分析與文法應用
查看更多「英文」的主題分類考古題

📝 同份考卷的其他題目

查看 109年英文 全題