Simple grammar: tenses
Matching exercise
ELT Concourse: Simple
Grammar of English
Drag and drop the items on the right to match the items on the left.
Look, she's leaving!
He'll be 40 years old tomorrow
I'll have been working here for 10 years next week
Has she finished?
Will you have finished by 6?
I have been working
They left
Hadn't they been listening?
They were leaving
They hadn't arrived
future perfect progressive
future simple
present perfect
past perfect
present perfect progressive
past simple
future perfect
past progressive
past perfect progressive
present progressive