English Exercises > present perfect exercises

Present Perfect with For and Since




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

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

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

 
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: 3582

 

PRESENT PERFECT WITH 'FOR' AND 'SINCE'

Complete the sentences using the verbs in brackets in the Present Perfect tense and 'for' or 'since'

  1. I  (study) English  I was at primary school.
  2.  (drink) Coke  5 years.
  3. Sally  (live) in England   2005.
  4. William and I  (go out) together  six months.
  5. Kevin   (speak) French  he moved to France.
  6. Laura and Peter  (clean) their house  half an hour.
  7. The teacher   (leave) the classroom  the students went wild.
  8. President Obama  (govern) the USA  five years.
  9. Stephen and James   (not/work) together  they met.
  10. The dog   (bark)  hours.
  11. The police   (search) for information  the robbery happened.
  12. Francis   (wear) the same stinky T-shirt  two weeks.
  13. I  (collect) Hello Kitty's stuff  I was five years old.
  14. My mother  (buy) this magazine it came out.
  15. I  (do) physical exercise  fifteen minutes.

images taken from www.graphicgarden.com