I___in London for many years,………………为什么填lived

2个回答

  • 不可能是 过去完成时

    but 连接,前面一句如果是过去完成的话,后面一句怎么是现在完成呢?那你过去完成时的起点---相对什么时候而言,是过去完成呢?原文中根本没信息呢

    我在伦敦住过很多年,但是(从过去到现在)从没后悔过.

    for + 一段时间不一定就是完成时?是的,不一定

    在什么情况下用过去时就够了,而不需要用完成时?具体上下文分析.但是过去完成时很少出现在毫无上下文的句首.事实上,除了考试需要,过去完成时很少用.考试时,也是有很明显的过去的时间词,然后有“过去的过去”的需要.