The English Tense System

Matching task

ELT Concourse home
Present simple
Present progressive
Present perfect
Present perfect progressive
Past perfect
Past perfect progressive
Future simple
Future progressive
Future perfect
Future perfect progressive
I'll have eaten
I eat
I'll be eating
I had eaten
I'll have been eating
I had been eating
I am eating
I'll eat
I have been eating
I have eaten