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
Past Modals for speculation and / or deduction
0
%
0
0
0
Back
Restart
The dog __________(chase) you but it didn't. ( Past possibility)
could have chased
Oops!
Okay!
Lewis ______________(fall) from the ceiling. ( 50% possible but not sure)
might have fallen
Oops!
Okay!
He ___________(sleep) through his alarm last night. (Past Possibility)
could have slept
Oops!
Okay!
He _________________ arrived by now. It's only a 20 minute journey!
must have
Oops!
Okay!
You_______(come) to the party yesterday, it was fun. (past advice or regret)
should have come
Oops!
Okay!
He ____________ tried to fix the roof himself. Everyone knows that he is a real handyman.
may have
Oops!
Okay!
She __________(volunteer) at the hospital if she had the time. ( Past willingness
would have volunteered
Oops!
Okay!
He _______________ known it was your birthday. Otherwise, he would have wished you a happy day.
can't have
Oops!
Okay!
You _____________(shout) at your boss. (Past negative advice/regret)
shouldn't have shouted
Oops!
Okay!
She _________(miss) your call. (50% possible but you're not sure)
might have missed
Oops!
Okay!
Jesse __________(win) the fight if she had her supersuit. ( Past possibility)
could have won
Oops!
Okay!
You _________(think) about the consequences before you did this. ( 100% possibility)
must have thought
Oops!
Okay!
I ______ ( start) saving money years ago! (past advice/regret)
should have started
Oops!
Okay!
He _______(take) a warm coat, but he didn't see the weather forecast. (past willingness)
would have taken
Oops!
Okay!
The thief _________ (steal) the jewels during all of the panic. ( 100% possible)
must have stolen
Oops!
Okay!
The boss is in a terrible mood. The meeting _________________ been good.
can't have
Oops!
Okay!
They __________(get) lost in the woods. (100% certainty)
must have gotten
Oops!
Okay!
Eddie _____________ (help) her if she asked for it. (Past willingness)
Would have helped
Oops!
Okay!
I left my bicycle in front of the library, but it's disappeared. Someone ____________ stolen it.
must have
Oops!
Okay!
Andrew didn't study for the test, but he's passed. I think he ________________cheated.
might have / may have
Oops!
Okay!
I'm sorry, but Samantha is not here. It's 5:00 p.m., so she _________________ already left the office
must have
Oops!
Okay!
They ________ (do) a lot more with their presentation. ( past possibility)
could have done
Oops!
Okay!
The taxi driver ___(offer) to drop them off free of charge. ( past willingness)
would have offered
Oops!
Okay!
I had to wait 45 minutes for a bus yesterday. It _______________ been an accident or maybe a strike.
might have / may have
Oops!
Okay!
We ___________(foresee) that change of plans. (Past negative possibility)
couldn't have foreseen
Oops!
Okay!
I ______________(forget) my cellphone during the rush to the bus. ( 100% possible)
must have forgotten
Oops!
Okay!
He _______________ bought a new car. He told me he didn't have any money.
can't have
Oops!
Okay!
She ____________________ studied really hard. She passed all her exams with excellent grades.
must have
Oops!
Okay!
They _____________(leave) it when the fire started. (50% possibility but not sure)
might have left
Oops!
Okay!
Sarah __________________ been so happy when she found out she was being promoted!
must have
Oops!
Okay!
I'm sorry, but Samantha is not here. it's 5:00 p.m., so she _________________ already left the office
must have
Oops!
Okay!
The boys ___________________ (finish) their homework before playing video games. ( Past advice or regret)
Should have finished
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies