7.(2011北京卷,27)——That must have been a long trip.

3个回答

  • 根据时态是可以排除ab的,B是现在完成的,而在句意是发生在过去的时间.

    一般过去时有动作发生的时间点,即过去某一时间发生某一动作;现在完成时则没有,即不强调是哪个时间点发生的动作,而强调过去的动作对现在造成的影响和结果.

    在他猜测时,已经去那里了,这是发生在过去的时间点的,且对现在是没有造成影响的