Present Perfect Tense Quiz/Exercise

Present Perfect Tense Quiz

Test your knowledge of the Present Perfect Tense! 🚀

1 / 20

My parents ____ to Italy many times.

2 / 20

____ you ever ____ skydiving?

3 / 20

We ____ our tickets for the concert.

4 / 20

She ____ never ____ sushi before.

5 / 20

____ you ____ your assignment yet?

6 / 20

We ____ in this house for five years.

7 / 20

I ____ a new car recently.

8 / 20

He ____ three books so far.

9 / 20

Choose the correct sentence:

10 / 20

She ____ her job last week.

11 / 20

They ____ to Japan twice.

12 / 20

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

13 / 20

He ____ five cups of coffee today.

14 / 20

She ____ finished her homework yet.

15 / 20

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

16 / 20

They ____ each other since childhood.

17 / 20

____ he ever ____ in a plane?

18 / 20

I ____ just ____ my lunch.

19 / 20

They ____ their work yet.

20 / 20

Which sentence is in the present perfect tense?

Your score is

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 *