English Exercises > present perfect exercises > The PRESENT PERFECT TENSE
 
English Exercises presents our new interactive self-correcting worksheets and workbooks.
You'll love them, and so will your students!

PRESENT PERFECT - present results worksheet preview
PRESENT PERFECT - present results
loveteaching

PAST SIMPLE or PRESENT PERFECT? worksheet preview
PAST SIMPLE or PRESENT PERFECT?
loveteaching

Present perfect worksheet preview
Present perfect
jecika

Present Perfect - Videos worksheet preview
Present Perfect - Videos
Meri

Passive 1 worksheet preview
Passive 1
anicapetkoska

Discover all them in liveworksheets.com


EnglishExercises.org presents

Liveworksheets.com: Online worksheets with interactive exercises, sounds, video and self-correction.

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

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

 
The future perfect - Grammar guide & lots of exercises (fully editable - keys included)
Level: advanced
Age: 14-17
Downloads: 1387

 
THE PRESENT PERFECT TENSE- GRAMMAR AND EXERCISES (TWO PAGES)
Level: elementary
Age: 12-14
Downloads: 1218

 


 

1. Choose the correct option to complete the sentences with the PRESENT PERFECT:
 
a.  a love letter? No, I haven't
b. Peter  exotic food. He usually eats vegetables and fruit.
c. I  Japanese food, but I think it's quite good. I'd like to try eat in the future.
d. Where  all day? I  looking for you!
e. Our parents  us much money today. We can't go to the cinema.
f.  you about his new motorbike? It's cool!
g. We  Tom Cruise's latest film. It's called "Oblivion" and it's an action film.
h. What  for dinner? I'm starving!
 
2. Ask questions with EVER for the following answers:
 
A: ?
B: No, I've never met a famous person.
A: ?
B: No, I've never been to London. And you?
A: ?
B: Yes, Peter has visited Spain twice.
A: ?
B: No, my parents have never lived in a foreign country.
A: ?
B: Yes, I've driven a car once.
 
3. Complete with a verb in the PRESENT PERFECT: Do not use short forms.
 
SEND - NOT LIVE - STUDY - TAKE - NEVER FALL - MEET - BE - NOT MAKE - HAVE - EVER VISIT
 
a. I  a letter to that company today.
b.  the Alhambra? No, I have never visited it, but I'd really like to do so.
c. Peter  me for a ride in his new motorbike. It's been great!
d. I  off my bike.
e. Jane  a lot of famous people because of her new job.
f. We  to Paris twice. We were there in 2009 and in 2011.
g. Mary  in Dublin . She's lived in Galway.
h.  for the mathematics test? No, I haven't
i. David  a cold. He hasn't felt well this week.
j. The children  their beds this morning.
 
4. Find the participles of the following verbs:
 
EAT - FALL - COME - CHOOSE - CUT - LEARN - MEET - SEE - SAY - TELL - WRITE - WEAR - BRING - BUY
 

 

 

 

       


 

 

Link to this exercise from your website or blog: