Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Duplicate of Should/would/could have
0
%
0
0
0
Back
Restart
They ____ won the race, but they didn't try hard enough.
would have
should have
could have
Oops!
Okay!
The race was really difficult. She ____ because she’s not fit enough.
could have won
should have win
couldn't have won
couldn't have win
Oops!
Okay!
I ____ stayed up late, but I decided to go to bed early.
should have
could have
would have
Oops!
Okay!
They ____ kinder to me. They were absolutely lovely.
shouldn't have been
should be
couldn't have been
could have been
Oops!
Okay!
I ____ so much chocolate! I feel sick!
would have eaten
should have ate
should have eaten
shouldn't have eaten
Oops!
Okay!
I ____ called you, but I didn't know your number.
should have
could have
would have
Oops!
Okay!
I ____ to see you! I didn’t know you were ill.
should have came
would have came
shouldn't have came
would have come
Oops!
Okay!
We ____ you at the restaurant, but we couldn’t get a babysitter.
should have joined
shouldn't join
would have joined
could have join
Oops!
Okay!
I _____ arrived earlier, there was a terrible traffic jam.
wouldn't have
couldn't have
shouldn't have
Oops!
Okay!
We ____ so many people to our party! I’m worried that we won’t have enough room for everyone.
could have invited
should have invited
shouldn't have invited
wouldn't have invite
Oops!
Okay!
Lucy _____ earlier. She missed her flight.
would have left
should have left
wouldn't have left
should leave
Oops!
Okay!
John _____ left earlier if he didn't want to miss the plane.
could have
would have
should have
Oops!
Okay!
You ____ rude to him. He’s going to be really angry now.
couldn't have been
wouldn't have been
shouldn't have been
should have been
Oops!
Okay!
The weather ____ any worse!
couldn't have been
shouldn't have been
should have been
could be
Oops!
Okay!
Julie ____ bought the book but she borrowed it from the library instead.
would have
could have
should have
Oops!
Okay!
Amanda ____ the work, but she felt ill and had to go home.
would have finished
should finish
wouldn't have finished
should have finished
Oops!
Okay!
Luke ____ the exam if he’d studied a bit more.
could have passed
couldn't have pass
could have failed
could have pass
Oops!
Okay!
I ____ on time, even if I’d left earlier. There were dreadful traffic jams all the way.
couldn't have arrived
could arrive
should have arrive
would have arrived
Oops!
Okay!
They ____ the football match, but John hurt his ankle.
couldn't have won
should win
could have won
should have won
Oops!
Okay!
I _____ saving money years ago!
would have started
should have started
could have start
wouldn't have started
Oops!
Okay!
We ____ the game, even if we’d wanted to. It was raining very hard and we had to stop.
couldn't have finished
should have finished
could have finished
would have finished
Oops!
Okay!
He ____ studied harder but he was too lazy, and that's why he failed the exam.
could have
should have
would have
Oops!
Okay!
I ____ bread but I didn't know we needed it.
could have bought
should have buyed
could have buy
should have bought
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies