taipower_recruit
107年
英文
第 47 題
Ken seems unable to keep a job. He _____ in six different companies in the past two years.
- A has worked
- B works
- C had worked
- D is working
思路引導 VIP
請觀察句尾提到的時間長度 "in the past two years"。這段時間是已經與現在完全切斷、僅發生在過去的「某個時間點」,還是指「從過去某個時刻一直算到現在」的一段區間呢?如果我們要表達一個動作是在這段持續到當下的時間內發生的,哪一種動詞時態最能體現這種「過去與現在的連結」?
🤖
AI 詳解
AI 專屬家教
恭喜你精準地捕捉到了句中的時間關鍵字!選擇 (A) has worked 展現了你對動詞時態與時間副詞搭配的敏銳直覺。這道題目測試的是英文文法中非常核心的觀念:如何透過正確的時態來表達動作與時間的關係。
時態與時間線索的搭配
這題的核心在於理解 現在完成式 (Present Perfect) 的本質。句尾的關鍵片語 in the past two years(在過去這兩年來)是指從兩年前開始,一直持續到說話當下的這段區間。當我們要描述在一段「連結過去與現在」的時間內,所累積的經驗或變動時,使用 has/have + V-p.p. 是最精確的表達方式,這也與句首提到 Ken 「現在」似乎無法保住工作的現況相呼應。
▼ 還有更多解析內容