Present Perfect Tense Quiz/Exercise

Present Perfect Tense Quiz

Test your knowledge of the Present Perfect Tense! 🚀

1 / 20

We ____ our tickets for the concert.

2 / 20

She ____ never ____ sushi before.

3 / 20

She ____ finished her homework yet.

4 / 20

I ____ a new car recently.

5 / 20

I ____ just ____ my lunch.

6 / 20

____ you ____ your assignment yet?

7 / 20

____ he ever ____ in a plane?

8 / 20

She ____ her job last week.

9 / 20

____ you ever ____ skydiving?

10 / 20

They ____ to Japan twice.

11 / 20

They ____ their work yet.

12 / 20

He ____ five cups of coffee today.

13 / 20

My parents ____ to Italy many times.

14 / 20

We ____ in this house for five years.

15 / 20

He ____ three books so far.

16 / 20

Which sentence is in the present perfect tense?

17 / 20

She ____ her keys! Now she can’t enter the house.

18 / 20

They ____ each other since childhood.

19 / 20

Which time expression is often used with the present perfect tense?

20 / 20

Choose the correct sentence:

Your score is

The average score is 75%

0%


Present Perfect Tense Quiz/Exercise

The present perfect tense is one of the most commonly used yet confusing tenses in English. It is often used to describe past actions with a connection to the present. If you’ve ever wondered whether to say “I have seen” or “I saw”, then this quiz is for you!


What is the Present Perfect Tense?

The present perfect tense is formed using:

👉 have/has + past participle

Usage:

✅ To describe an action that happened at an unspecified time in the past but still has relevance to the present.
➡️ Example: I have visited Paris. (The exact time is not mentioned.)

✅ To describe an action that started in the past and continues to the present (especially with “for” and “since”).
➡️ Example: She has lived here for five years.

✅ To describe a recent action (often with “just,” “already,” or “yet”).
➡️ Example: He has just finished his work.


📝 Present Perfect Tense Quiz (With Answers & Tips)

Are you ready to test your understanding of the present perfect tense? Take this 20-question quiz and see how well you know it!

1. Which sentence is in the present perfect tense?

a) She wrote a book.
b) She has written a book. ✅
c) She writes a book.
d) She is writing a book.

💡 Tip: The present perfect tense is formed with have/has + past participle (e.g., has written).


2. Choose the correct sentence:

a) I has seen that movie.
b) I have seen that movie. ✅
c) I saw that movie.
d) I see that movie.

💡 Tip: Use “have” with I, you, we, they and “has” with he, she, it.


3. Which time expression is often used with the present perfect tense?

a) Yesterday
b) Last year
c) Already ✅
d) When I was a child

💡 Tip: The present perfect often uses “already,” “just,” “ever,” “never,” “for,” “since.”


4. She ____ never ____ sushi before.

a) has / tried ✅
b) have / tried
c) has / try
d) have / try

💡 Tip: The correct structure is has/have + past participle.


5. We ____ in this house for five years.

a) lived
b) have lived ✅
c) lives
d) are living

💡 Tip: Use “for” + a period of time (e.g., 5 years) with present perfect.


Common Mistakes in the Present Perfect Tense

🚫 Using the past simple instead of present perfect
I saw that movie already.
I have seen that movie already.

🚫 Forgetting to use “for” and “since” correctly
I have lived here since 5 years.
I have lived here for 5 years.

🚫 Using “been” vs. “gone” incorrectly
He has gone to Spain three times.
He has been to Spain three times.

💡 Tip: Use “been” when someone has visited and returned; use “gone” when they are still there.


Happy learning! 😊

Download the Word of the day


Present Perfect Tense Quiz-Exercise - wordscoach

Leave a Reply

Your email address will not be published. Required fields are marked *