English Exercises > present perfect exercises

Worksheet




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

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

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

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

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

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

 

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.