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
Revise 1
0
%
0
0
0
Back
Restart
Do you regret ____ that job? You look sad now
not to have
have
not having
to have
Oops!
Okay!
I get ____ every time I have an English exam
nervous
nervousness
nervously
Oops!
Okay!
Have you finished your homework ___?
already
still
yet
just
Oops!
Okay!
I ____ cut down on sugar if I don't want to get obesity
mustn't
should
couldn't
would
Oops!
Okay!
I remember ___ you the email yesterday, you need to check it again
sending
sent
to send
send
Oops!
Okay!
It ____ raining all night because the grass around my house is totally wet
must have been
must be
mustn't be
must have
Oops!
Okay!
We have been waiting for 45 minutes but the bus ____ haven't come
already
yet
just
still
Oops!
Okay!
The flowers ____ watering because it hasn't rained for a long time
tries
try
need
needs
Oops!
Okay!
She would rather you ____ here with her now
staying
stayed
stay
will stay
Oops!
Okay!
You ______ let her down she always helped you
should
ought to
shouldn't
shouldn't have
Oops!
Okay!
Remember _____ the window before going out
shut
shutting
shuts
to shut
Oops!
Okay!
I ____ died yesterday but luckily I just passed out
can have
could have
must have
should have
Oops!
Okay!
I ___ to say that you are fired
forget
regret
remember
Oops!
Okay!
She wishes that she _____ that job so she is not unemployed now
accepted
accepts
had accepted
has accepted
Oops!
Okay!
My boss always ____ me buy lunch for him every day
lets
tries
has
gets
Oops!
Okay!
After a lot of persuasion, I ___ my boyfriend to fix the window yesterday
make
made
got
let
Oops!
Okay!
I would rather _____ this dish than ___ to your song
eat/ listen
eating/ listening
eaten/ listened
ate/ listened
Oops!
Okay!
She has ____ called me to remind me of the meeting
often
yet
already
still
Oops!
Okay!
You ____ enter this room because it is only for staff
mustn't
must have
mustn't have been
must have been
Oops!
Okay!
The food remains _____ even though you cooked it a couple of times
deliciously
delicious
deliciousness
Oops!
Okay!
Rick didn't attend the meeting yesterday, he ____ some problems but no one knew
can have got
may have got
must have got
should have got
Oops!
Okay!
Have you ____ eating that dish before?
try
forget
remember
tried
Oops!
Okay!
If he had said that he loved me, I _____ the happiest girl at that time
will be
would have been
will have been
would be
Oops!
Okay!
I ____ sing beautifully when I was young but now I can't
can
could
must
should
Oops!
Okay!
I would rather she_____ with you yesterday but she couldn't
went out
had gone out
go out
would go out
Oops!
Okay!
She ____ angry every time I call her "Ms Snow"
become
becomes
is becoming
became
Oops!
Okay!
If you study hard, you ___ the exam tomorrow
passed
will pass
pass
would pass
Oops!
Okay!
If she ______ rich, she would buy a new house for her family
would be
weren't
were
been
Oops!
Okay!
My mom ___ me do homework yesterday
made
accepted
got
denied
Oops!
Okay!
You ___ wake up early because there is a Math exam today
are not able to
shouldn't
mustn't
have to
Oops!
Okay!
You look ___ today!
beautifully
beautiful
beautify
beauty
Oops!
Okay!
Will you ___ me go out tonight?
deny
let
try
get
Oops!
Okay!
I haven't finished my homework ___?
still
already
yet
just
Oops!
Okay!
I wish I ____ taller
am
be
could be
will be
Oops!
Okay!
You ____ Henry yesterday because he was on vacation with his company
can't have met
can't met
can't have
can't meet
Oops!
Okay!
Don't ____ to buy me some drink when you are back home
deny
remember
forget
regret
Oops!
Okay!
It ____ be James but I'm not so sure
mustn't
may
must
can't
Oops!
Okay!
I have ___ met her recently she looked gorgeous
still
just
always
yet
Oops!
Okay!
You have to ___ to do it again
try
regret
have
forget
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies