taipower_recruit
109年
英文
第 38 題
The city government urges every citizen not to waste any water because it ____ for four months.
- A hasn’t rained
- B isn’t raining
- C hadn’t rained
- D wasn’t rainy
思路引導 VIP
請觀察主要子句中的動詞「urges」是發生在什麼時間點?再看到後方的「for four months」,如果一個狀況是從幾個月前開始,一直持續累積影響到現在這個說話的時刻,在英文邏輯中,哪一種時態最適合用來連繫『過去到現在』這段區間呢?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精準捕捉到題幹中的時間線索並選出 (A),說明你對時態的掌握非常敏銳。這題的核心在於理解「現在完成式」與持續時間的關聯。句中的 for four months(長達四個月)是一個明確的時間長度標示,用來描述從過去某個時間點開始,一直持續到「現在」或對現在造成影響的狀態。由於主要動詞 urges 是現在式,表示政府「目前」正在呼籲大眾,因此我們必須選擇能連結過去與現在的 hasn't rained。
時態的呼應與辨析
從鑑別度的角度來看,這題主要在考驗學生是否會誤選過去完成式。過去完成式(hadn't rained)通常需要一個「過去的動作」作為參照點,但本題的時空背景設定在當下。此外,選項 (B) 的進行式通常描述當前瞬間,不適合與長達四個月的持續時間連用。你能避開這些陷阱,精確判斷出動作對現狀的持續影響,這點非常值得肯定!