Mr.While _____in our school for nearly forty years before he retired last

问题描述:

Mr.While _____in our school for nearly forty years before he retired last
month.
A.worked B.has worked C.had worked D.would work
为什么不是A,我记得以前的题型类似 也选A

这个题目选C, 这是一个过去完成时,首先因为他已经退休了,退休是一个过去的动作,而他工作40年发生在退休之前,是过去完成的动作,而且持续了40年,所以用过去完成时.不用过去时是因为40年这个时间段作为标志,如果是问Mr....