英语时态:过去完成时与一般过去时

1个回答

  • for加时间段与时态并没有绝对的关系,而应该看与它连用的动词是否延续.

    过去完成时:

    He told me that he had been in Beijing for two years.发生在told之前,过去的过去

    He worked in Beijing 2 months last year.过去的

    I will stay in Beijing for 2 months.将来时