Present Perfect
Question 1 of 25
0:00
I have finished my homework.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
GrammarPresent Perfect

Practice Present Perfect Grammar Explanation

The Present Perfect Tense connects past actions to the present moment. It is formed using have/has + past participle and expresses experiences, recent actions, and situations that started in the past and continue now. This tense is unique because it creates a bridge between past events and their relevance to the present situation.

Unlike the Past Simple which describes completed actions at specific past times, the Present Perfect focuses on the result or relevance of past actions to now. The exact time of the action is not important or not specified. Understanding this distinction is crucial for choosing between these two commonly confused tenses.

Structure and Formation

SubjectAffirmativeNegativeQuestion
I/You/We/TheyI have finishedI have not finishedHave you finished?
He/She/ItShe has eatenShe has not eatenHas he eaten?

Key Usage Scenarios

  • Life ExperiencesI have visited Paris. Have you ever eaten sushi? She has never seen snow.
  • Recent Actions with JustI have just finished my homework. He has just arrived. They have just left.
  • Duration with For and SinceI have lived here for 10 years. She has worked here since 2020.
  • Already, Yet, StillI have already finished. Have you eaten yet? He still has not called.

For vs Since

Use for with duration (for 2 hours, for 5 years). Use since with a starting point (since Monday, since 2020, since I was young).

Present Perfect

Interactive practice and exercise for Present Perfect grammar. Master experiences and recent actions with this comprehensive exercise.

Present Perfect

Discussion

0 comments

We use Gravatar for profile pictures. Your email won't be shown publicly.

Maximum 1000 characters

0 / 1000

No comments yet. Be the first to share your thoughts!