Present Simple - Past Simple, Present Progressive - Past Progressive, Past Simple - Past Perfect Simple 1, Present Perfect Simple - Past Perfect Simple 2, Present Perfect Progressive - Past Perfect Progressive, will - would, can - could, Conditional 1 - Conditional 2, may - might, must - had to, now - then, today - that day, yesterday - the previous day, here - there, tomorrow - the next day, ago - before, last week - the previous week,

Direct Speech - Reported Speech

Leaderboard

Theme

Options

Switch template

Interactives

Restore auto-saved: ?