That'll be the postman · She would say that · It's odd that he should… · You might have told me · How dare you
Read the explanation with examples and notes
Fill-in exercises and sentence building tasks
Challenge yourself with the mastery game
Download a printer-ready study sheet