present perfect Hear it!

present perfect Definition

present perfect

noun

  1. a tense indicating an action as completed or a state as having ended at the time of speaking but not at any definite time in the past
  2. a verb form in this tense (Ex.: has gone)