Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Should have / Must have / Could have
0
%
0
0
0
Back
Restart
We ______ traveled last summer if we had saved enough money, but unexpected expenses came up.
must have
could have
should have
Oops!
Okay!
He ______ been tired after working all night; he fell asleep as soon as he got home.
could have
must have
should have
Oops!
Okay!
He ______ listened to his friend’s advice; now he regrets his decision.
could have
must have
should have
Oops!
Okay!
They ______ won the match if they had practiced more, but they only trained once a week.
could have
must have
should have
Oops!
Okay!
You ______ enjoyed the concert; everyone else said it was amazing, and you were dancing the whole time.
must have
could have
should have
Oops!
Okay!
She ______ studied more for the exam, but she was too busy with her family responsibilities.
should have
could have
must have
Oops!
Okay!
He ______ felt nervous before the big test; he looked tense and barely talked to anyone.
must have
should have
could have
Oops!
Okay!
She ______ learned French if she had started earlier, but she only began learning after moving to France.
must have
could have
should have
Oops!
Okay!
We ______ missed each other at the station; I was there for an hour and didn’t see you anywhere.
could have
must have
should have
Oops!
Okay!
They ______ called me earlier if they knew the answer to the question I asked, but they only got back to me today.
should have
must have
could have
Oops!
Okay!
He ______ apologized for his mistake; now, his colleague is upset and doesn't trust him.
should have
must have
could have
Oops!
Okay!
We ______ made it to the station, but the traffic was so bad that we missed the train.
should have
must have
could have
Oops!
Okay!
She ______ worn a jacket; it’s freezing outside, and now she’s shivering.
should have
must have
could have
Oops!
Okay!
They ______ been happy to see each other after being apart for two years.
must have
should have
could have
Oops!
Okay!
We ______ saved more money for the trip; we’re running low and still have three days left.
must have
should have
could have
Oops!
Okay!
They ______ left the house earlier to avoid traffic, but now they’ll be late to the wedding.
should have
must have
could have
Oops!
Okay!
You ______ told me about the meeting; I missed it because I didn’t know the time.
should have
must have
could have
Oops!
Okay!
I ______ taken that job, but it didn't seem right for me because it required moving to another city.
should have
could have
must have
Oops!
Okay!
I ______ brought an umbrella; it's raining now, and I’m completely soaked.
could have
must have
should have
Oops!
Okay!
She ______ practiced a lot to perform that well; her dance was nearly perfect.
could have
should have
must have
Oops!
Okay!
She ______ studied harder for her exam; she didn’t pass and now has to retake the course.
should have
could have
must have
Oops!
Okay!
I ______ gone to the party, but I decided to stay home because I had work the next day.
could have
must have
should have
Oops!
Okay!
He ______ played in the game, but he got injured during practice the day before.
could have
must have
should have
Oops!
Okay!
You ______ been hungry after such a long day at work without any breaks.
should have
could have
must have
Oops!
Okay!
They ______ checked the weather before going out; they got caught in a storm without any rain gear.
could have
must have
should have
Oops!
Okay!
She ______ forgotten her keys because she’s waiting outside the door and can't get inside.
could have
should have
must have
Oops!
Okay!
You ______ finished the project on time with a bit more effort, but you got distracted by other tasks.
could have
must have
should have
Oops!
Okay!
We ______ invited them to join us for dinner; they were alone, and we had extra food.
must have
could have
should have
Oops!
Okay!
They ______ left early; I didn’t see them at the event when I arrived at 7 p.m.
must have
should have
could have
Oops!
Okay!
I ______ taken the other way; this one is so crowded, and now I'm stuck in traffic.
must have
should have
could have
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies