From Longman Dictionary of Contemporary Englishthe present perfectthe present perfectthe form of a verb that shows what happened during a period of time up to and including the present, formed in English with the present tense of the verb ‘have’ and a past participle, as in ‘he has gone’ → present perfect