English Exercises > present perfect exercises

Present Perfect Fill-in-the-blank




Downloadable worksheets:
SINCE and FOR - Present Perfect
Level: intermediate
Age: 12-17
Downloads: 1757

 
I WANT TO BREAK FREE
Level: intermediate
Age: 10-17
Downloads: 655

 
Present perfect - fill in
Level: elementary
Age: 12-17
Downloads: 199

 
TENSES - fill in!
Level: intermediate
Age: 12-17
Downloads: 189

 
Present perfect (grammar, reading, writing)
Level: elementary
Age: 10-17
Downloads: 168

 
Have you ever.......? (editable)
Level: elementary
Age: 12-14
Downloads: 149

 

Present Perfect, regular and irregular

Put the verbs in the right forms. If nothing belongs in the box, put a - . For negative statements, you may either type the negation word into the middle box, or write "-".

How long �you �in the country? (to be)
�she ever �that dress before? (to wear)
What �he �to make her so upset? (to do)
He �already �for the party. (to leave)
�we��(neg.) already �them? (to tell, negative)
I �a new business. (to start)
They �(neg.)��for two months. (to smoke, negative)
�you ever �a sport? (to play)
�she already �them? (to meet)
I �to the post office every month to send a package. (to go)