Today in the Love Speaking blog we are taking a look at another grammar topic which can help you improve your TOEIC score: ‘Should have’. Below you can read about the different situations where it can be used and then test your knowledge in the quiz at the end.
Haz click para conocer los mejores Cursos de Inglés Online
We can use ‘should have’ to talk about past events that did not happen.
- I should have let her know where I was going but I forgot.
- He should have sent everybody an email.
- They should have remembered that it was my birthday.
We can also use ‘should have’ to speculate about events that may or may not have happened.
- She should have got the letter this morning. She will call me about it later.
- He should have arrived at his office by now. Let’s try calling him.
- They should have all done their English homework by now. It’s time to start the next subject.
We can use ‘ should not have’ to speculate negatively about what may or may not have happened.
- She shouldn’t have left work so early. She still has lots of work to do.
- He shouldn’t have left to go to the airport yet. The flight isn’t for another 3 hours.
- They shouldn’t have sent the report off for printing yet. There is still time to make changes.
We can also use ‘should not have’ to regret past actions.
- I shouldn’t have shouted at you. I apologise.
- We shouldn’t have taken the main road. We should have guessed the traffic would be this bad.
- They shouldn’t have fired him. He was the most creative person on their team.
the “Should have” quiz!
Complete these sentences which include the phrase ‘Should have’ with the correct ending.
You scored %%SCORE%% out of %%TOTAL%%.
Your performance has been rated as %%RATING%%