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
EF Intermediate 6 - 10 revision
0
%
0
0
0
Back
Restart
Please take your shoes off ___________ you come in.
unless
before
until
Oops!
Okay!
Nina is ___________ for the public relations department.
boss
responsible
in charge
sacked
Oops!
Okay!
Paul! Stop st_______ at that woman over there! It’s rude!
staring
Oops!
Okay!
Don’t be ________ (patience). Your food will be ready in a few minutes!
impatient
Oops!
Okay!
Don’t tell me you forgot ________ (post) that letter!
to post
Oops!
Okay!
You’ll get a headache if you spend too ________ hours on your computer.
much
many
Oops!
Okay!
If I ________ (wear) my coat, I wouldn’t have been so cold.
had worn
Oops!
Okay!
Hello, this is an important message for Jane. Call me as soon ________ you get in.
until
if
as soon as
Oops!
Okay!
A:‘Is Peter in his office?’ B: ‘I’m not sure. He ________ be in a meeting. I’ll just go and look.’
MIGHT
MUST
CAN'T
Oops!
Okay!
Walk ________ (care) here – the floor is wet.
carefully
Oops!
Okay!
We wouldn’t like to live in the city – there’s too __________ traffic.
many
much
Oops!
Okay!
We’ll need to take another route – the motorway ________ (close) since 10 o’clock. (present perfect)
has been closed
Oops!
Okay!
There’s _______ time for arguing. Just do it!
none
no
Oops!
Okay!
You didn’t enjoy that meal, ________ you?
did you
Oops!
Okay!
I’m no good at singing, but I like to wh_______ tunes while I’m working.
whistle
Oops!
Okay!
This film is really great. It ________ (base) on a true story. (present simple)
is based
Oops!
Okay!
‘Are you watching the tennis?’ My neighbour asked us ________ we were watching the tennis.
if/ whether
Oops!
Okay!
Teenagers will stay in bed all morning if you ________ (let) them.
let
Oops!
Okay!
You need to r________ tonight for tomorrow’s exam.
revise
Oops!
Okay!
I wouldn’t have met Jane if I ________ (not / go) to university.
hadn’t gone
Oops!
Okay!
A: ‘Jack’s just run 20km. He's training for a marathon.’ B: ‘Really? He________ be exhausted.’
CAN'T
MIGHT
MUST
Oops!
Okay!
She gets plenty of exercise because she lives ______ the top floor!
in
at
on
Oops!
Okay!
Lucy isn’t living at home at the moment – she goes to b_______ school.
boarding
Oops!
Okay!
They live ______ the outskirts of Madrid.
in
at
on
Oops!
Okay!
I’d be a fantastic drummer if I ________ (practise) more often.
practised
Oops!
Okay!
My boss refuses ________ (give) me a pay rise. I’m going to resign.
to give
Oops!
Okay!
These scissors are ________ (use) – they don’t cut anything!
useless
Oops!
Okay!
My current job is_________. It’s a one-year contract.
part-time
permanent
temporary
full-time
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies