Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
EF advanced revision
0
%
0
0
0
Back
Restart
I remember my mother ________ me bedtime stories when I was a child. A read B reading C to read
B reading
Oops!
Okay!
If you had brought the map, we ________ lost. A will be B wouldn’t be C aren’t
B wouldn’t be
Oops!
Okay!
Harry couldn’t manage without his ________. He takes it everywhere. A landline B tablet C cookie
B tablet
Oops!
Okay!
She’s letting us borrow her printer on the ________ that we return it to her when we’re done. A whether B if C condition
C condition
Oops!
Okay!
worn-________ A hand B out C made
B out
Oops!
Okay!
If we ________ more money, we could buy a bigger house. A would have had B had C have
B had
Oops!
Okay!
Will you please let me ________ what I am saying? A finish B finishing C to finish
A finish
Oops!
Okay!
‘Please leave your message after the ________’, said the voice. A ring B call C beep
C beep
Oops!
Okay!
I advise you ________ to your teacher about the problems you’re having. A would talk B should talk C to talk
C to talk
Oops!
Okay!
Had I ________ that you were having a baby, I would have bought you a gift! 20 A knowing B known C know
B known
Oops!
Okay!
Can we use your father’s holiday home if he ________ there? A isn’t staying B isn’t stay C don’t staying
A isn’t staying
Oops!
Okay!
I’ve just ________ of credit on my mobile phone – it’s pay-as-you-go, you see. A topped up B put through C run out
A topped up
Oops!
Okay!
________-minded A well B self C narrow
C narrow
Oops!
Okay!
We expect my Aunt Laura ________ next April. A visits B to visit C visiting
B to visit
Oops!
Okay!
Oh no! I’ve forgotten my ________, so I can’t log in to the website. A account B password C signal
B password
Oops!
Okay!
________ to the bottom of the page. The phone number’s there. A Cut off B Scroll down C Put through
B Scroll down
Oops!
Okay!
Had I known I was going to win the lottery, I ________ stopped working sooner! A would have B had C ’m
A would have
Oops!
Okay!
________ you feel if Helena didn’t call you? A How do B What do C How would
C How would
Oops!
Okay!
I ________ to think you don’t like the book I wrote. A ’d hate B ’m hating C have hate
A ’d hate
Oops!
Okay!
I’m going to go on holiday ________ you like it or not. A whether B providing C even if
A whether
Oops!
Okay!
home-________ A minute B behaved C made
C made
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies