You __________ (study) for the test. That's why you failed.
should have studied
We __________ (catch) the train, but we left home too late.
could have caught
The lights are off. They __________ gone home.
must have
She __________ (not/eat) so much cake. She feels ill now.
shouldn't have eaten
He __________ (win), but he injured his ankle before the race.
could have won
I'm not sure where Ben is.
He __________ forgotten the meeting.
might have
Choose the best answer.
I lost my passport.
A) You should have been more careful.
B) You must have been more careful.
A
Choose the correct answer.
She was in Japan yesterday.
She __________ at the meeting.
A) couldn't have been
B) should have been
A
She got 100% in every test.
She __________ copied because the teacher watched everyone.
Correct the mistake:
You should have went earlier.
You should have gone earlier.
Correct the mistake.
I could have drove there.
I could have driven there.
Choose the best modal.
The road is wet.
It __________ rained last night.
must have
Say a sentence using should have about forgetting someone's birthday.
Possible answer: I should have remembered your birthday.
Explain the difference.
"I could have helped."
"I should have helped."
Could have = it was possible.
Should have = it was the right thing to do.
Explain the difference.
must have finished
might have finished
can't have finished