English Exercises > present perfect exercises

Worksheet




Downloadable worksheets:
English is Fun (1)
Level: advanced
Age: 12-17
Downloads: 4941

 
English is Fun (2)
Level: intermediate
Age: 8-17
Downloads: 4639

 
"Bullying... WHY ME?!!" Reading/ Writing Worksheet for Intermediate students
Level: intermediate
Age: 11-17
Downloads: 4006

 
Worksheet: Simple past of Regular Verbs
Level: intermediate
Age: 12-17
Downloads: 3475

 
Worksheet: Simple Present or Present Continuous?
Level: intermediate
Age: 12-17
Downloads: 3109

 
Restaurant Dialogues: breakfast, lunch, dinner and fast food (8 dialogues)
Level: elementary
Age: 10-17
Downloads: 2620

 

Simple past or present perfect? Tongue

  1. - �that film? - Yes, I �it last week.
  2. When �you?
  3. - �the dog? - Yes, she �it before lunch.Thumbs Up
  4. - How long �here? - Oh, for a long time.
  5. - When �? - He �at three o' clock.
  6. I �that book when I was at school.
  7. - How long �that skirt? - For two weeks. - Where �it?
  8. I �whisky.
  9. - �Ann recently? - Yes, I �her yesterday.
  10. I love Brad Pitt. I �all his films. Heart

Add for�or since:

  1. She has travelled �two days.
  2. I have been waiting for you �three hours!!!Angry
  3. I have known him �last month.
  4. He has lived here �1950.
  5. He has had that car �the beginning of January.
  6. They have been in England �a month.
  7. I've loved him �we first met. Heart

Choose�a suitable time expression:

  1. I have known him
  2. When did you �see him?
  3. I haven't seen that film
  4. She phoned me
  5. Have you had breakfast ?
  6. We didn't see him at the party
  7. I have �read that poem.
  8. She has �left.