From Longman Dictionary of Contemporary Englishthe perfectthe perfecttechnicalSLG the form of a verb which is used when talking about a period of time up to and including the present. In English, it is formed with ‘have’ and the pastparticiple.SYN present perfect →perfect