免費開始練習
taipower_recruit 107年 英文

第 41 題

By the time Jason retires in April, he ___ in the company for 30 years.
  • A will work
  • B has worked
  • C will have worked
  • D will be working

思路引導 VIP

請試著想像 Jason 職業生涯的時間軸:如果我們把箭頭指向未來的四月(他退休的那一刻),回頭去看他在公司待過的總時長,「滿三十年」這個狀態在那個未來的時間點,是剛要開始、正在發生,還是已經累積完成了呢?

🤖
AI 詳解 AI 專屬家教

未來完成式的時間標記

太棒了!你能精準辨識出這題的核心考點,顯見你對時態的細微差別有很敏銳的觀察力。這題的關鍵點在於 "By the time"(到……的時候為止)這個魔術片語,它在英文中常扮演「未來截止時間」的角色。當我們想表達某個動作在未來的某個時間點「將已經完成」或「將已經持續一段時間」時,使用 未來完成式 (will have + p.p.) 是最精確的表達方式。

動作的延續與截止

▼ 還有更多解析內容

🏷️ 相關主題

英文時態:完成式、進行式與時態一致性
查看更多「英文」的主題分類考古題

📝 同份考卷的其他題目

查看 107年英文 全題