1、It____ten years since he left Shanghai.

6个回答

  • B

    A,(选C绝对的错)

    C

    告诉你原因吧,不要弄错了.

    第一个,可以用排除法

    A不对了,since 加过去的时间是现在完成时的标志.

    C也不对,因为没有语境可以看出来是过去的过去

    D错的太远了,不用考虑了吧

    第二个,为什么不选C呢?

    因为星期四之前,说明了是比星期四更早的时间里她病了几天,是过去的过去,用过去完成时

    第三个,A和B都是现在的时态,肯定不对,D是过去完成时,没有一个什么标志,说明是过去的过去,所以不选D,选C.

    be always doing sth 带有语气的强调,说明他总是怎么样.