Present Perfect Tense Quiz

Test your knowledge of the Present Perfect Tense in English with this Present Perfect Tense Quiz. The Present Perfect Tense is a unique and widely used tense in English. It is used to describe actions or states that have occurred at an unspecified time in the past or that started in the past and continue to the present. To form the Present Perfect Tense, use ‘have’ or ‘has’ followed by the past participle form of the verb. For example, “I have eaten,” “you have seen,” “she has gone.” Take The Quiz Below!

Present Perfect Tense Quiz

Present Perfect Tense Quiz

1 / 20

She __________ (to finish) her homework.

2 / 20

They __________ (to see) that movie twice.

3 / 20

I __________ (to visit) Paris three times.

4 / 20

He __________ (to eat) sushi before.

5 / 20

We __________ (to meet) her before.

6 / 20

It __________ (to rain) a lot this month.

7 / 20

She __________ (to write) five emails today.

8 / 20

They __________ (to go) to Italy many times.

9 / 20

I __________ (to lose) my keys.

10 / 20

He __________ (to break) his leg in a soccer game.

11 / 20

She __________ (to make) a big decision.

12 / 20

We __________ (to be) friends since childhood.

13 / 20

The children __________ (to grow) up so fast.

14 / 20

I __________ (to take) some beautiful photos.

15 / 20

They __________ (to learn) English for two years.

16 / 20

He __________ (to become) a better player.

17 / 20

She __________ (to read) the book you gave her.

18 / 20

I __________ (to have) this car for over five years.

19 / 20

They __________ (to travel) to many countries.

20 / 20

We __________ (to see) a lot of changes recently.

Your score is

Related

See All Our Resources For Teaching And Learning About The Present Perfect Tense In English