公众科技网认证
has和have是现在完成时。
现在完成时的用法主语+have(has)+过去分词(done)现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在。