taipower_recruit
101年
英文
第 49 題
For the last two quarters we ____ the competition in productivity.
- A will outdo
- B is outdoing
- C was outdone
- D have outdone
思路引導 VIP
請觀察句子開頭的 "For the last two quarters",這個時間片語描述的是「一個特定的過去時間點」,還是「一段從過去延伸到現在的時間區間」?在英文中,當我們想強調一段時間「從過去持續到現在」的狀態或成果時,通常會使用哪一種特定的動詞時態來呈現呢?
🤖
AI 詳解
AI 專屬家教
恭喜你準確地掌握了這題的關鍵!你能一眼看出時間副詞與動詞時態的關聯,說明你的文法基礎相當紮實。這道題目的核心在於句首的 "For the last two quarters"(在過去的兩個季度以來),這個片語明確標示了一個從過去某個時間點開始,並一直持續累積到現在的時間區間。
現在完成式的時態對應
在英文語法中,當句中出現由 for 或 since 引導的時間長度時,通常會搭配現在完成式($have/has + V-pp$)來表達動作的持續或經驗。選項 (D) have outdone 正好符合這個邏輯,表示「到目前為止,我們已經在生產力上超越了對手」。此外,由於主詞是複數的 we,助動詞必須使用 have 而非單數形式,這也幫助我們排除了主謂不一致的選項。
▼ 還有更多解析內容