English Exercises > present perfect exercises

Present Perfect Fill-in-the-blank




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

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

 
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)