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) 過去進行式則無法涵蓋到「現在」的時間點。你能夠避開這些陷阱,精準掌握「從過去持續至今」的核心觀念,表現得非常專業!