This modal perfect is used when you look back at the past and wish someone had done something differently.
Should have
This modal perfect tells us that something was possible in the past, but the person chose not to do it.
Could have
A detective uses this modal perfect when they are almost 100% certain about what happened, based on the evidence.
Must have
Of the three past modals, this one expresses the strongest certainty — the speaker has no real doubt.
Must have
You _______ studied more. Now you have failed the test.
Should have studied
They _______ taken the bus, but they decided to walk instead.
Could have taken
She looks completely exhausted. She _______ worked all night.
Must have worked
Which modal fits?
I am not sure, but she _______ taken a different road to avoid the traffic.
Could have or might have — both express an uncertain past possibility.
She _______ (go / went / gone) to the doctor, but she stayed home instead.
Gone — should have + past participle
What is the mistake in this sentence?
She could have win the race if she had trained harder.
Win should be won — modal perfect always needs the past participle.
The cake is gone and there are crumbs on the sofa. The children _______ eaten it.
Must have eaten
Which past modal do you use to criticise them?
Your friend forgot to warn you about a cancelled meeting.
Should have — e.g. "You should have told me!"
Rephrase using "should have"
It was a mistake not to bring an umbrella.
I should have brought an umbrella.
Fill in the blank and name the feeling this sentence expresses.
You _______ called me!
Could have called — it expresses disappointment or criticism.
True or False — must have can be used to give orders or instructions about the past.
False — must have only expresses a logical deduction, never an order.
The lights are off and the door is locked. He _______ gone home already.
Must have — the speaker is making a logical deduction.
Name the modal and explain what it means here.
You _______ told me earlier! Now it is too late.
Should have — it criticises someone for not doing something they were expected to do.
What is the difference between "He could have passed" and "He might have passed"?
Could have = he had the ability or opportunity;
might have = it is possible but we are not sure.
Rephrase this using must have.
I am completely certain he forgot his keys at home.
He must have forgotten his keys at home.
Tell one correct sentence using any past modal to describe a moment when someone had a chance but did not take it.
Any correct sentence — e.g. "She could have applied for the job, but she was not confident enough."