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
REVISION ESO 3
0
%
0
0
0
Back
Restart
Daisy didn't message / hasn't messaged me last week
didn't message
Oops!
Okay!
While Brian read / readed / was reading / were reading the newspaper, Jane was playing games online.
was reading
Oops!
Okay!
He can't think of anything / something to write on her blog.
anything
Oops!
Okay!
This is the woman who / whose rescued my cat.
who
Oops!
Okay!
When I was young I couldn't / won't swim because I was scared of water.
couldn't
Oops!
Okay!
I didn't visit / haven't visited the UK before.
haven't visited
Oops!
Okay!
You ought not to / don’t have to interrupt someone when they’re speaking.
ought not to
Oops!
Okay!
Luca could / will be able to drive a car when he passes his test.
will be able to
Oops!
Okay!
Did you downloaded / have you downloaded many films recently?
have you downloaded
Oops!
Okay!
I'm good at athletics. I have even won / beat a few races.
won
Oops!
Okay!
I won’t have to / be allowed to stay out late on Saturday evening. I must be home by nine o’clock.
be allowed to
Oops!
Okay!
The opposite of "dull" is... unrealiable / convenient / entertaining
entertaining
Oops!
Okay!
Sarah will learn / is going to learn Spanish so that she can talk to her Spanish cousin.
is going to learn
Oops!
Okay!
There is no one / someone in the office today. It’s empty.
no one
Oops!
Okay!
He suggested watching / watch a horror film.
watching
Oops!
Okay!
Do you think it will rain / is going to rain tomorrow?
will rain
Oops!
Okay!
If Molly is late for school, her teacher ... (be) annoyed.
will be
Oops!
Okay!
If I ... (not have to) work today, I would go to the beach.
didn't have to
Oops!
Okay!
Do I need to / ought to hand in my essay on Monday?
need to
Oops!
Okay!
Students don’t have to / won’t be able to join an after-school club, but the clubs are fun.
don't have to
Oops!
Okay!
Fred is so annoying; sometimes I think you only fall out with / put up with him because he gives you lots of sweets.
put up with
Oops!
Okay!
A rude person isn’t lazy / outgoing / polite.
polite
Oops!
Okay!
Tom lived / has lived in London since 2012.
has lived
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies