English Exercises
>
present perfect
exercises
PRESENT PERFECT
Downloadable worksheets:
THE PRESENT PERFECT TENSE
Level:
elementary
Age:
12-14
Downloads:
5593
MULTIPLE CHOICE - FOUR TENSES 1
Level:
elementary
Age:
10-14
Downloads:
5178
GRAMMAR TIME - PRESENT PERFECT (with key editable)
Level:
elementary
Age:
12-14
Downloads:
5052
Present perfect vs Simple past in context
Level:
intermediate
Age:
10-17
Downloads:
4132
Present Perfect
Level:
elementary
Age:
12-17
Downloads:
3831
Simple Past or Present Perfect?
Level:
intermediate
Age:
12-17
Downloads:
3559
B-L-1-B-2.
1. Complete the texts.
1. Harry has
his third year at Hogwart's, a school where kids learn how to be wizards. He was
on a crazy bus to get there! A dangerous criminal has
from Azkaban prison and is looking for Harry. Bad spirits called Dementors have
the school, and Harry is afraid!
2. Lord Farquaad is a bad ruler. He has
all the fairy tale characters to live in a swamp. Lord Farquaad has
Princess Fiona in a magic mirror, and he wants to marry her. Princess Fiona has
in a tower for many years and a dragon has
her. Lord Farquaad sends Shrek to rescue the princess for him.
YOU NEED TO COMPLETE THE TEXT WITH THE NEXT WORDS, COMPLETE THE TEXT WITH THE PRESENT PERFECT.
see
live
start
surround
travel
escape
guard
send
2. Write the auxiliary verbs and the past participle in the correct section of each sentece.
1. Stella Star has made five films this year.
AUXILIARY:
PAST PARTICIPLE:
2. She hasn't been home this month.
AUXILIARY:
PAST PARTICIPLE:
3. Her brother has written a film script.
AUXILIARY;
PASR PARTICIPLE:
4. He hasn't seen Stella's new film.
AUXILIARY;
PAST PARTICIPLE:
5. Stella and her brothe have worked together.
AUXILIARY;
PAST PARTICIPLE;
6. They haven't had a big success.
AUXILIARY:
PAST PARTICIPLE:
7. They have met lots of interesting people.
AUXILIARY:
PAST PARTICIPLE:
THIS DOCUMENT HAS END
Wednesday, March 30
th
., 2016.
The spelling mistakes that you have you need to repeat them 5 times each one.
This is the end of B-L-1-B-2.