English Exercises > present perfect exercises

PRESENT PERFECT




Downloadable worksheets:
THE PRESENT PERFECT TENSE
Level: elementary
Age: 12-14
Downloads: 5574

 
MULTIPLE CHOICE - FOUR TENSES 1
Level: elementary
Age: 10-14
Downloads: 5148

 
GRAMMAR TIME - PRESENT PERFECT (with key editable)
Level: elementary
Age: 12-14
Downloads: 4993

 
Present perfect vs Simple past in context
Level: intermediate
Age: 10-17
Downloads: 4115

 
Present Perfect
Level: elementary
Age: 12-17
Downloads: 3807

 
Simple Past or Present Perfect?
Level: intermediate
Age: 12-17
Downloads: 3542

 

 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.
 
 seelive 
 startsurround 
 travelescape 
 guardsend 
 
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 30th., 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.