--- 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。