现在完成说明是现在的,而过去完成是过去的.其实没有必要去看那么多,你只要理解时态就好了,但是,看总比不看好.
A:现在完成时常见两种句型:
①主语+have / has been+for短语
②It is+一段时间+ since从句
B:过去完成时的结构是:had+done
现在和过去的最明显区别就是have 和 had.(((其实,只要你理解好了句子的意思,你就会知道这到底是现在的呢还是过去的.所以,审题很关键!)))
现在完成时"完成用法"的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already,yet,before,recently 等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning / month /year...,today等)连用.
例如: Have you found your pen yet?你已找到你的钢笔了吗?