have+过去式是什么时态?

问题描述:

have+过去式是什么时态?

have后只跟过去分词,是现在完成时

准确地说是have+过去完成时,表示的是完成时态,一般用在表示一件事情已经完成的句子里。
比方说He has finished his homework. (他已经完成了他的作业。)
I have been here before. (我以前来过这里。)

没有这个时态,可是你是把大部分动词一样过去时和过去分词搞混了,have后只跟过去分词,是现在完成时

had