私醫聯招 英文歷屆試題|第 161 題
104 學年度
- had waited
- waited
- are waiting
- have been waiting
提示
句意講粉絲為了買演唱會門票,已經在排隊排了超過5小時,注意持續到現在的動作要用哪種時態。
正確答案
正解:D
詳解
A. had waited是過去完成式,用於描述過去某時間點之前已完成的動作,與現在持續的情境不符。
B. waited是簡單過去式,無法表達從過去持續到現在的排隊狀態。
C. are waiting只表示現在正在進行,沒有搭配for over 5 hours表示持續時間的用法。
D. have been waiting表示從過去持續到現在仍在進行的動作,搭配for over 5 hours最貼切,為正解。