Skip to content

Present Perfect Simple Quiz

The present perfect simple tense is used to talk about actions or situations that happened at an unspecified time in the past or that have relevance to the present. It is formed with the auxiliary verb “have” (or “has” for third person singular) and the past participle of the main verb. This quiz will test your understanding of how to use the present perfect simple tense correctly.

1. She ____________ her homework. (finish)

present perfect simple quiz

a) finishes

b) finished

c) has finished

d) will finish

2. They ____________ to Paris many times. (travel)

a) travel

b) have traveled

c) traveled

d) will travel

3. I ____________ that movie before. (see)

a) saw

b) have seen

c) see

d) will see

4. He ____________ his keys. (lose)

a) loses

b) lost

c) has lost

d) will lose

5. We ____________ at this restaurant. (eat)

a) ate

b) have eaten

c) eat

d) will eat

Answer key: 1. c) has finished, 2. b) have traveled, 3. b) have seen, 4. c) has lost, 5. b) have eaten

It is important to remember the rules of using the present perfect simple tense in English. Practice makes perfect, so keep working on your grammar skills to improve your English language proficiency!


Download and Print present perfect simple quiz Listed below

Grammar Quiz Present Simple Respostas LIBRAIN

PRESENT PERFECT Or PAST SIMPLE Interactive Game Quiz Test ESL Activity

Present Quiz Present Perfect Tense Quiz Esl Worksheet By Riset

Present Perfect Simple test Genera English ESL Worksheets Pdf Doc

Present Simple Quiz English ESL Worksheets Pdf Doc