Written explanations:
Modals of deduction with Sherlock Holmes
Exercises:
Must, Mustn’t, have to, had to
Present and Past Modals exercise
Videos:
Must, have to Video by Richard Vaughan
Must, should Video by Richard Vaughan
Songs:
The Beatles: I should have known better
Jim Diamond: I should have known better
It must have been love by Roxette
What could have been love by Aerosmith
Never should have let you go by Simple Plan
Games: