English Exercises > present perfect exercises

Refresh your memory!




Downloadable worksheets:
PRESENT PERFECT WITH FOR AND SINCE
Level: intermediate
Age: 10-14
Downloads: 6804

 
THE PRESENT PERFECT TENSE
Level: elementary
Age: 12-14
Downloads: 5591

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

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

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

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

 

Refresh your memory! 
Present perfect 
 
 
I. Complete the text about a famous reporter. Use the Present perfect form of the verbs.
 
Clark Kent works for the Daily Planet. He's tired because he has had (have) a busy day. What  he  (do)? Well, he  (meet) the Mayor of Metropolis and he  (write) a report for the newspaper. He  (work) with his ftriend, Lois, on a big story. They  (not finish) it because they  (not interview Lex Luther. Clark  (not see) Lex today, but he  (fly) arround the city and helped people. Clark Kent has two jobs.  you ever  (hear) of Superman?
 
 
II. Make sentences and questions.
 
1. you/ever/read/a newspaper on the bus?
2. I/never/play/ice hockey.
3. they/ever/watch/a video online?  
4.  He/never/act/ in a film. 
5. she/ever/interview/ a pop star?
6. We/never/try/playing rugby.
7. you/ever/hear/an Arctic Monkeys' song?
 
 
III. Choose the correct options.
 
1. Some teenagers  a newspaper.
2. Pete  an interesting blog about computer games last night.
3. There  a news flash about a tsunami this morning.
4. She  at a pizzeria. She doesn't like pizzas.
5. We  a football match last weekend.
6. I  my own computer, but I want one for my birthday.