The present perfect is a grammatical combination of the present tense and the perfect aspect that is used to express a past event that has present consequences. The term is used particularly in the context of English grammar to refer to forms like "I have left".