题目
The train ________ when she ________ to the station. ( ) A. has left, gets B. left, got C. had left, got D. has left got
The train ________ when she ________ to the station. ( )
A. has left, gets B. left, got C. had left, got D. has left got
题目解答
答案
C
解析
本题考查过去完成时的用法,核心在于判断两个动作发生的先后顺序。关键点在于理解"when"引导的时间状语从句中,主句动作(火车离开)发生在从句动作(她到达车站)之前,因此需要用过去完成时表达已完成的动作。
时态分析
- 从句动作:
she got to the station
(过去式),表示“到达车站”是过去的某个时间点。 - 主句动作:火车离开的动作发生在“到达”之前,因此需要用过去完成时(
had left
)表示“已经离开”。
选项排除
- A. has left, gets:现在完成时与现在时混用,时间不一致。
- B. left, got:两个过去式并列,无法体现动作先后。
- D. has left got:语法错误,缺少逗号分隔,且时态不匹配。