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
Modals of speculation
0
%
0
0
0
Back
Restart
The error ___ by the IT department before launch.
should fix
should have been fixed
should have fixed
Oops!
Okay!
She is not answering her phone. She ___ busy.
might be
might have been
might being
Oops!
Okay!
The lights are off. They ___ already gone home.
must have gone
must go
must have been going
Oops!
Okay!
He ___ more careful during the presentation; there were several mistakes.
should be
should have been being
should have been
Oops!
Okay!
The documents ___ by mistake.
might have been sent
might have sent
might be sending
Oops!
Okay!
The decision ___ without consulting the team.
should be made
should not have been made
should make
Oops!
Okay!
You ___ him at the event. He’s been abroad all week.
can't have seen
can't see
can't be seeing
Oops!
Okay!
The project ___ on time if they had started earlier.
would finish
would have finished
would have been finished
Oops!
Okay!
This painting ___ by a famous artist.
could paint
could have painted
could be painted
Oops!
Okay!
She looks so happy. She ___ some good news.
must have been heard
must have heard
must hear
Oops!
Okay!
The package ___ yesterday, but we still haven’t received it.
must be delivered
must have been delivered
must have delivered
Oops!
Okay!
That email ___ to the wrong person.
might be sending
might send
might have been sent
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies