Lesson plan: Shouldn’t have + Expressing regret with New Zealand Lotto


This is a little ad that came to my mind recently when I was working with a student. I thought it would be a great base to work from to practise expressing regret. This works best with intermediate+ students.


1. Watch the video

2. Write on the board ‘I shouldn’t have come’

3. Concept check

  • Are we talking about the past, present or future? (past)
  • Did he come to France? (Yes)
  • How does he feel about the situation? (Regretful)
  • Why? (Because he spent a lot of money and the woman he came to see wasn’t as he imagined)

4. Take the grammar apart: should/shouldn’t + present perfect
 and ask learners for examples using same model

5. Give learners a copy of this BBC worksheet that can be found here

6. Pair up learners and have them show each other their sheets. Each student will guess which question each answer in the circle corresponds to.

7. Monitor to make sure all the grammar looks good and to listen for any good answers

8. Elicit any interesting answers open-class to finish the exercise.


Thanks to New Zealand lotto for the video and Paul Kaye from the British Council for the worksheet and grammar support!


4 thoughts on “Lesson plan: Shouldn’t have + Expressing regret with New Zealand Lotto

  1. ewelkka

    a very nice idea with the video. one more thing that students could do would be coming up with some regrets that the man form the video could have after they have practiced different ways of expressing regrets

  2. Erin

    This has been such a great help to me!! I can’t thank you enough!
    So glad I stumbled upon this:)


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s