Your Perfect English Modals in the Past | Page 11

Use should have to say that a different action was recommended in the past.

If you arrive late to English class, and regret about it you can say:

“I should have left my house earlier. I am so sorry”

You can also use should have / shouldn’t have to tell other people that a different action in the past would have been better. If your son fails a test, you can say:

“You should have studied. You shouldn’t have played video games all weekend.”

07

Using the word

"Should"