Present perfect tense is used when we have to describe an action that has been completed in the immediate past or that occurred at an indefinite time in the past, or that began in the past but continues in the present.
Examples Of Present Perfect Tense