免費開始練習
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 「現在」似乎無法保住工作的現況相呼應。

▼ 還有更多解析內容

🏷️ 相關主題

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

📝 同份考卷的其他題目

查看 107年英文 全題