Past perfect tense
Present perfect tense
Present Perfect Form of the Present Perfect tense We form the Present Perfect with have and the past participle (regular verbs: infinitive + -ed; irregular.