- Did you catch the train to Beijing last night?No. It for ten minutes by the time

发布时间:2020-08-22 16:04:48

--- Did you catch the train to Beijing last night?
--- No. It      for ten minutes by the time I got to the station.
A. has left
B. had left
C. has been away
D. had been away

网友回答

A. has left
B. had left
C. has been away
(答案→)D. had been away
解析:句意:昨晚你赶上去北京的火车了吗?——没有。到我到达火车站时,火车已经离开十分钟了。结合语境可知下文描述的是持续到过去某事的状态,故用过去完成时态。选项B表示瞬间动作,故选D。
以上问题属网友观点,不代表本站立场,仅供参考!