These exercises will help you practise the past modal structures covered in the lesson: should have, could have, and shouldn’t have. Complete each activity to express regrets and reproaches naturally in English.
→ See the course : The past imperative in English : complete course
Exercice 1 — Fill in the Blanks: Should Have, Could Have, Shouldn't Have
Complete each sentence with the correct past modal form (should have, could have, or shouldn't have) and the verb in brackets. Write the full sentence as your answer.
- She ___ (study) harder before the exam. Now she regrets it. (should / not)
- He ___ (take) the earlier train. He had plenty of time. (could)
- They ___ (eat) so much junk food last week. They feel terrible now. (should / not)
- You ___ (call) me earlier. I was waiting for your news. (should)
Correction
- She should have studied harder before the exam.
- He could have taken the earlier train.
- They shouldn't have eaten so much junk food last week.
- You should have called me earlier.
Exercice 2 — Spot and Correct the Mistakes
Each sentence below contains one grammar mistake related to past modals. Identify the error and rewrite the full sentence correctly.
- I should have study more before the interview.
- She couldn't have went to the party if she had wanted to.
- He shouldn't have ate all the cake by himself.
- They should have been more carefully with the instructions.
Correction
- I should have studied more before the interview.
- She could have gone to the party if she had wanted to.
- He shouldn't have eaten all the cake by himself.
- They should have been more careful with the instructions.
Exercice 3 — Transform the Sentence
Rewrite each sentence using the past modal form indicated in brackets. Keep the same meaning and write the full transformed sentence.
- It was a mistake to leave without saying goodbye. (should + not)
- It was possible for her to ask for help, but she didn't. (could)
- It was wrong of him to speak to his manager like that. (should + not)
- It was possible for us to book the tickets in advance, but we forgot. (could)
Correction
- You shouldn't have left without saying goodbye.
- She could have asked for help.
- He shouldn't have spoken to his manager like that.
- We could have booked the tickets in advance.
To go further on this topic: