I. adjective
Etymology: present (IV) + perfect, adjective
: of, relating to, or constituting a verb tense that is traditionally formed in English with have and that expresses action or state completed at the time of speaking
II. noun
1. : the present perfect tense of a language
2. : a verb form in the present perfect tense