-That must have been a long trip to get there - Yeah ,it______ us a whole week to get there

问题描述:

-That must have been a long trip to get there - Yeah ,it______ us a whole week to get there
请解释下为什么填took不填has taken

我来解释一下吧:现在完成时和过去时都表示已经完成的动作,但是区别在于:前者对现在有影响,后者没有.如:The door has opened.暗含现在还开着.The door opened.暗含现在情况不知道,说不定已经关上了.楼主的句子里是...谢谢。 可为什么没有我们还在路上的可能呢?第二个人说的是:to get THERE.说明他们已经不在那儿了。去那儿的这件事已经过去。当时花了一整周时间去那儿。