noun
the present perfect
grammar :a verb tense that is used to refer to an action that began in the past and is completed at the time of speaking
The present perfect in English is formed with has and have and the past participle of a verb, as in He has left, and They have found what they were looking for.