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.) 是最精確的表達方式。
動作的延續與截止
▼ 還有更多解析內容