Present Perfect Tense

Use present perfect for actions that started in the past and continue to the present, or for past actions with present relevance.

intermediateTensesDifficulty: 6/10

Explanation

Formation:

Structure: have/has + past participle

  • I/You/We/They: have + past participle
  • He/She/It: has + past participle

Uses:

  • Unfinished actions (I have lived here for 5 years)
  • Life experiences (I have been to Paris)
  • Recent actions affecting now (I have lost my keys)
  • Actions with 'just', 'already', 'yet'

Time Expressions:

for, since, already, just, yet, ever, never, recently

Examples

Experience:

  • I have traveled to many countries.
  • She has never seen snow before.

Unfinished Time:

  • We have worked here since 2019.
  • He has been sick for two days.

Recent Actions:

  • I have just finished my homework.
  • They have already left the office.

Practice

Quick Actions

Grammar Stats

CategoryTenses
Levelintermediate
Difficulty
6/10