She must have been sleeping · It should have been done · I'd have liked to · may well · sure to
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