题目
I first met Mary three years ago when we ______ in a middle school together. [A] have worked[B] had been working[C] were working[D] had worked
I first met Mary three years ago when we ______ in a middle school together. [A] have worked[B] had been working[C] were working[D] had worked
题目解答
答案
C
解析
本题考查过去进行时的用法。关键点在于理解句子中两个动作的时间关系:主句中的“met”是过去的动作,而从句中的动作“一起在中学工作”是在过去的某个时间点(three years ago)正在发生的事件。因此,需要使用过去进行时来表达当时正在进行的状态。
-
时间状语分析
主句中的时间状语“three years ago”表明整个事件发生在过去。从句中的“when”引导时间状语从句,描述的是在过去的某个时间点(即“met”发生的瞬间),两人正在做的事情。 -
时态选择依据
- 过去进行时(were working)表示过去某个具体时间点正在发生的动作,符合题意中“三人年前初次见面时,两人正在同一所中学工作”的语境。
- 过去完成时(had worked)表示过去动作先于另一动作完成,与题意不符。
- 现在完成时(have worked)强调动作对现在的影响,但句子时间已明确为“three years ago”,排除。
- 过去完成进行时(had been working)表示动作从更早时间持续到过去,但题目未体现“延续性”,因此不适用。