English Exercises > tests exercises

present perfect




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

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

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

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

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

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

 

-� have you been working at this factory?
- for three years