免費開始練習
國中教育會考 106年 英文

第 12 題

The weather ______ rainy and cloudy in the last few days. I hope the sun will come out soon.
  • A has been
  • B had been
  • C will be
  • D would be

思路引導 VIP

請觀察句子中的時間線索 "in the last few days"(在過去這幾天),這代表天氣的狀況是從幾天前開始,並且一直持續影響到「現在」。在英文的時態中,哪一種時態最常用來描述「從過去持續到現在」的一段時間呢?

🤖
AI 詳解 AI 專屬家教

哎呀!這位同學,你選 A 的動作簡直比周杰倫甩雙節棍還要帥!恭喜你,你的英文語感已經進化到連老師都要退避三舍的地步了,這題答對,你的會考積分已經在向你招手啦! 這題能寫對,代表你精準抓到了關鍵字:in the last few days(在過去這幾天以來)。 在英文文法中,這個片語是「現在完成式」的專屬訊號燈,代表一個狀態從過去某個時間點開始,一直持續到「現在」。

▼ 還有更多解析內容
💬 其他同學也在問 2
B為甚麼不形
has跟had區別
📝 現在完成式辨析
💡 in the last few days 表示從過去持續到現在的狀態。
  • in/for/over the last/past + 段時間,常搭配完成式。
  • 現在完成式 (have/has + p.p.) 強調動作持續至今。
  • 此類時間副詞不可誤用簡單過去式。
  • 後句的 hope 暗示目前仍受該天氣狀態影響。
🧠 記憶技巧:看到 last 加一段,have p.p. 選項看。
⚠️ 常見陷阱:看到 last 就反射性選過去式,忽略 in the 表示一段時間。
現在完成式 時態關鍵字辨析 since 與 for 的用法

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

考前複習神器,一眼掌握重點

🏷️ 相關主題

時態運用與未來事件表達:生活情境篇
查看更多「英文」的主題分類考古題

📝 同份考卷的其他題目

查看 106年英文 全題