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