Tense and Aspect

Matching task

ELT Concourse home
Put the items on the right with the items on the left.
Present simple (habit)
Present progressive
Past simple
Past progressive
Present perfect
Past perfect
Present perfect progressive
Past perfect progressive
Future progressive
Future perfect
Future perfect progressive
Peter'd been talking to her
She's walking the dog
People have been difficult
He'll have noticed it by now
John was cycling
They've been having lunch
She'll be welcoming the guests
They went home
She'd lost the keys
I go to the cinema every Friday
They'll have been working for hours