English Exercises > present perfect exercises

Present Perfect




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

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

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

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

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

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

 

Practice Present Perfect with

HAVE YOU EVER BEEN IN LOVE

 
                                 Celine Dion         
 
 
                                    Intructions: Listen the song and write and select the correct word. Enjoy the song.
 
 
 you         in love
You could touch the moonlight
When your heart's shooting stars
You're holding heaven in your arms
Have you ever   so in love

Have you ever waked  walked on air
 felt feel like you were dreamin'
When you ever never   it could
But it really feels that good
 you ever been so in love

Have you ever  in love
You could touch the moonlight
When your heart's shooting star
You're holding heaven in your arms
Have you ever been in love,  you

The time I spent
Waiting for something that was heaven-sent
When you find it don't let go,
I know

Have you ever  a prayer
And  that it was answered
All my hope  been restored
And I ain't looking anymore
Have you  been  in love, have has you

Some place that you ain't leavin'
Somewhere you're gonna stay
When you finally found the meanin'
Have you ever  this way

The time I spent
Waiting for something that was heaven-sent
When you find it, don't let go,
I know

´Cuz have you  been so in love, so in love
You could touch the moonlight
You can even reach the stars
Doesn't matter near or far
Have you ever been be so in love

Have you ever been in
Have you ever been in love

 in love