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

Select the correct word:

🐾
shes has lived here long.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
He ha lost his keys.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
theys have seen this movie.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
You have bought a car.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
We have been to London.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
He has broken his leg.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
I have just eaten lunch.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
She has already left.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
Have you ever traveled?
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
It has stopped raining.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
They have finished early.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
She has never been there.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
We have known him long.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
I have lost my watch.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
He has worked hard today.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
She has written a book.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
They have sold the car.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
I have heard the news.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
Has he arrived yet?
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
We have already seen it.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
He has taken the bus.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
She has forgotten my name.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
They have won the match.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
I have spent all my money.
_____
_____
_____
_____
_____
🐾
🐾

Select the correct word:

🐾
GrammarPresent Perfect

Present Perfect - English Grammar Exercises

The Present Perfect is the bridge between the past and the present. It describes actions that happened at an unspecified time or events that have a direct result on our situation right now. It is the tense of experience and achievement!

In this topic, you will master the have/has + past participle structure. You’ll practice with 25 interactive exercises that will help you talk about your life, your work, and your discoveries with total confidence.

Present Perfect Guide (have/has + V3)
Subject Auxiliary Example
I, You, We, They have + V3 I have traveled to Italy.
He, She, It has + V3 She has finished her work.
Key Time Expressions
Word Meaning Example
Ever / Never Life experience Have you ever seen a lion?
Just / Already Recent events I have just arrived home.

Summary Tips

The focus is on the result, not the exact time. If you specify a time (like "yesterday"), you must use the Simple Past. Use the Present Perfect for things that still matter now!

Tricky Cases

Watch out for common mistakes when using Present Perfect. Pay close attention to subject-verb agreement and how different contexts can change the correct form. Some patterns might seem similar but have important differences.

Remember that context matters. The same sentence structure might work differently depending on whether you're talking about the past, present, or future, or whether you're making a statement or asking a question.

What You'll Practice

The 25 exercises give you sentences where Present Perfect needs to be used correctly. You'll practice:

  • Identifying the correct form based on the subject and context
  • Understanding when to use different variations
  • Recognizing common errors and how to fix them
  • Applying the rules in various sentence structures
  • Building confidence through repeated practice
Present Perfect

Bridge past and present with 25 interactive Present Perfect exercises. Master have/has + V3 and share your life experiences today!

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!