English Exercises > present perfect exercises

Present Perfect

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

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

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

 
Present perfect vs Simple past in context
Level: intermediate
Age: 10-17
Downloads: 3977

 
Present Perfect
Level: elementary
Age: 12-17
Downloads: 3618

 
Simple Past or Present Perfect?
Level: intermediate
Age: 12-17
Downloads: 3399

 

 

PRESENT PERFECT

Choose the correct words to fill in the sentences:
 
 
They  signed the contract.
 
 
Have you  danced with a stranger?
 

I  never  a baguette with cheese and snails!
 
 
Tom  never  an exam before!
 
Paul   ill for two weeks now.
 
 
Wow! What a lovely painting you have !