现在完成时现在完成时 1表示过去发生或已经完成的动作对现在造成的影响或结果。常和just(刚刚),already(已经),yet(已经),never(从不),ever(曾经),before(以前),so far(到目前为止)等时间状语连用。-Have you had breakfast yet?你吃过早饭了吗?-Yes, I have. Ive just had it.是的,我吃过了。我刚吃过。(现在我不饿了。)Ive already read the book.我已经读过这本书了。(了解了书的内容)2表示从过去某一时刻开始一直持续到现在的动作或状态,还有可能继续下去,常和for或since引导的时间状语连用。此时的动词必须是延续性动词。They have lived here for twenty years.他们在这里住了20年。(还可能继续住下去)I havent seen him since he moved to Canada.自从他搬到加拿大我就没看见他了。构成肯定 主语+has/have +过去分词否定