English Exercises > present perfect exercises

Worksheet

Interactive worksheets:

Past Simple Tense - Worksheet worksheet preview
Past Simple Tense - Worksheet
MutesRobert

CLASSROOM RULES - a back to school worksheet worksheet preview
CLASSROOM RULES - a back to school worksheet
Andreia_Henrique

“To Be” Practice Worksheet worksheet preview
“To Be” Practice Worksheet
kelseyhallett

SIMPLE PRESENT AND CONTINUOS TENSE WORKSHEET 1 worksheet preview
SIMPLE PRESENT AND CONTINUOS TENSE WORKSHEET 1
borisguerra

Describing People worksheet with my video worksheet preview
Describing People worksheet with my video
sofiatier

Discover all them in liveworksheets.com



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

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

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

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

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

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

 

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 foror 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

Choosea 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.