Present Perfect Simple Quiz

Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!

Present Perfect Simple

A) Present Perfect FORM:

Auxiliary Verb is HAVE (in the present) + Main Verb (in the past participle)( = 3rd column of list of irregular verbs in a dictionary!)

B) Present Perfect: USE:

1. Basically the Present Perfect simple is used to refer for example:
* to recently finished actions, e.g. "I have just closed the window."
* to actions started in the past but that are still done today,
e.g. "She has worked har all week..." = she is still working hard...

2. The Present Perfect is also frequently used in association with time expressions:
e.g.
"I have JUST closed the window" = I closed it a few moments ago
"She has ALREADY seen this movie" = she saw it once before this time
"We have waited at the station SINCE 3 o'clock" = we have been there for some time after 3 o'clock.
"We have waited at the station FOR two hours" = we have been there for the period of time of 2h.
"They haven't arrived YET" = They still didn't reach our destination.
or an equivalent "They STILL haven't arrived.
Complete the exercises by putting the verb in (...) into the Present Perfect:

I (learn) English at school and (enter) the advanced level. We (study) documents about different topics.
We (begin) this level 3 months ago. I (wait) for months for an opportunity like this because many people want to enter the course.
The teacher (tell) us about contacting English students yet, but it is part of the course.
Hosted by www.Geocities.ws

1