1. 表示过去发生或已经完成的动作对现在造成的影响或结果。 I have already finished my homework. 我已经完成了我的作业。 强调对现在的结果是作业已完成。
2. 表示从过去开始一直持续到现在的动作或状态,常与for或since引导的时间状语连用。 He has lived here for five yearsJ. 他已经在这里住了5年,从过去持续到现在的状态。 Have you ever been to Beijing?你曾经去过北京吗?强调过去的经历对现在的影响。
过去完成时
标志词:by the end of last year/month/week/, before + 过去时间 等
结构:主语 + had + V-过去分词
表示在过去某一动作or某一时间之前已经发生或完成的动作, 即"过去的过去", 常与 by, before 等引导的时间状语连用。
1. By the end of last year, they had built three new schools. 到去年年底,他们已经建了三所新学校。 ("建学校"的动作在“去年年底”这个过去时间之前已经完成。)
2. She said she had seen the film before. 她说她以前看过这部电影。 “看电影”的动作在“说”这个过去动作之前已经发生。