返回「私醫聯招 英文歷屆試題」題庫

私醫聯招 英文歷屆試題|第 464 題

110 學年度

She ______ tennis on and off for three years.
  1. playing
  2. has been playing
  3. is playing
  4. is played
提示
句尾有 for three years,且 on and off 暗示動作斷斷續續地持續到現在,判斷該用哪一種時態。
正確答案

正解:B

詳解
A. playing 缺少助動詞,不能單獨作為句子的主要動詞,不合文法。
B. has been playing 現在完成進行式搭配 for three years,表示「斷斷續續持續到現在」的動作,符合句意,故為正解。
C. is playing 現在進行式僅表示「現在正在做的動作」,無法涵蓋「三年來」的持續性,不合句意。
D. is played 為被動語態,語意變成「網球被她打」,不合常理句意。

查看全部題目+答案+詳解所有公開題庫

所有公開題庫(含題目與詳解全文)