The present perfect is a grammatical combination of the present tense and the perfect aspect, used to express a past event that has present consequences. The term is used particularly in the context of English grammar, where it refers to forms such as `I have left` and `Sue has died`. These forms are present because they use the present tense ... Found on http://en.wikipedia.org/wiki/Present_perfect
(in English) the tense form consisting of the present tense of have with a past participle and noting that the action of the verb was completed prior to the present, as I have finished. · a tense of similar construction found in certain other languages. · a form in this tense. Found on https://www.infoplease.com/dictionary/present-perfect