English Exercises
>
present perfect
exercises
Present Perfect
Downloadable worksheets:
THE PRESENT PERFECT TENSE
Level:
elementary
Age:
12-14
Downloads:
5634
MULTIPLE CHOICE - FOUR TENSES 1
Level:
elementary
Age:
10-14
Downloads:
5209
GRAMMAR TIME - PRESENT PERFECT (with key editable)
Level:
elementary
Age:
12-14
Downloads:
5152
Present perfect vs Simple past in context
Level:
intermediate
Age:
10-17
Downloads:
4163
Present Perfect
Level:
elementary
Age:
12-17
Downloads:
3855
Simple Past or Present Perfect?
Level:
intermediate
Age:
12-17
Downloads:
3583
PRESENT PERFECT
1. Watch the video.
2. Complete the sentences using a verb from the box.
be find finish improve know not lose read see travel work
a. Miss Smith
at the office since 1983.
b. Mary is on a diet but she
a single kilo yet.
c.
you ever
to Rio? It's a beautiful city!
d. My sister
"Midnight in Paris" several times. She loves Woody Allen's films.
e.
you
the latest Dan Brown's book, "Inferno"?
f. Bob and Sue
never
by train.
g. The librarian
just
the book she was looking for.
h. Alix and Tim are good friends. They
each other since they were kids.
i. Hurray! We
just
our final exams!
j. My English
really
since I moved to London.
_______________________________________________________________________________
3. Choose the correct word:
has
,
hasn't
,
have
or
haven't
.
The rain
has
hasn't
have
haven't
stopped.
The kids
has
hasn't
have
haven't
fininished drawing.
Man
has
hasn't
have
haven't
walked on the moon.
Lili and Enzo
has
hasn't
have
haven't
gone shopping.
The secretary
has
hasn't
have
haven't
just received a call.
They
has
hasn't
have
haven't
watched TV for a long time.
________________________________________________________________________________________________