Present Perfect Quiz One

The present perfect is a verb form which links the past and present. We use it when we talk about an action or state which started in the past and which continues up to the present time.

Instructions: For each of the six questions click on the correct answer to complete the sentences. When you have selected the correct answer, click on the 'next' button to go to the next question.

Created by: Marco del Carpio of My English Times
(your link here more info)
What is your age?
Under 18 Years Old
18 to 24 Years Old
25 to 30 Years Old
31 to 40 Years Old
41 to 50 Years Old
51 to 60 Years Old
Over 60 Years Old
What is your gender?
Male
Female
1. ...in Trujillo since 2004.
She lived
She's lived
She's live
2. I ... him for ages.
seen
haven't saw
haven't seen
3. She's ... the boss for 6 months now.
has
be
been
4. We ... to France on holiday last year.
went
've gone
go
5. He ... had a lot of problems recently.
have
's
is
6. She ... four marathons. Her first one ... in 2001 in Amsterdam.
has run / has been
ran / was
has run / was
7. I ... read the newspaper today.
didn't
haven't
weren't
8. She ... never flown before.
's
is
hasn't
9. Have you ... eaten in this restaurant before?
never
currently
ever
10. He ... met his wife's family.
didn't
hasn't
haven't

Remember to rate this quiz on the next page!
Rating helps us to know which quizzes are good and which are bad

Related Quizzes:

GoTo Quiz Has No Pop Up Ads

Create a quiz on GotoQuiz. We are a better kind of quiz site, with no pop-up ads, no registration requirements, just high-quality quizzes. Hey MySpace users! You can create a quiz for MySpace, it's simple fun and free.

Sponsored Links

More Great Quizzes