have后面加过去分词是现在完成时态,这时候的have是助动词,仅仅帮助构成完成时态,本身没有意思。
have加过去分词的用法:
一、结束、结果:表示现在刚完成的动作。
1、表示开始于过去的动作刚刚结束。常和just,now,already,yet,not…yet等连用。
2、 表示过去动作的结果,现在仍残留着。一般不用时间状语。
二、继续:表示过去继续到现在的动作或状态。
表示过去已经开始,持续到现在,而且还能继续下去的动作或状态。往往和表示一段时间的状语连用。如today,this week(month),lately,recently,these days,in the past few days,during the last two weeks. since,since yesterday,since 2 days ago,since 1991,for a longtime,for a month,so far,up to now,till(until) now等。
三、经验:表示过去某时到现在的经验。
表示从过去到现在之间曾经经历过的事情。常和often,never,ever,once,twice,three times,before,since等连用。