(2011北京卷,27)——That must have been a long trip.
——Yeah, it ______ us a whole week to get there.
A. takes B. has taken C. took D. was taking
答案:C
解析:考查动词的时态。题干中must have done是对过去的肯定推测,提示时间在过去,描述过去的情况,排除A和B;D项was taking是过去进行时态,但答句说的是过去已发生过的事情,而不是过去正在进行的事情,故应用一般过去时,因此选C。
句意:——那一定是一次长途旅行。——是的,我们花了整整一周时间才赶到那儿。