present perfect

present perfect

English Noun
Ad

Definition

A perfect tense that expresses action in the past (usually completed) with consequences in the present time.

Ad