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
New English File Intermediate Mid-Term test revi ...
0
%
0
0
0
Back
Restart
We _____ on very well right from the first time we met.
get
were
put
got
Oops!
Okay!
I’ve never _____ to dance salsa very well.
could
been able
can
be able
Oops!
Okay!
Are you worried _____ the interview tomorrow?
about
for
on
with
Oops!
Okay!
What _____ you doing when I phoned you this morning?
are
did
were
was
Oops!
Okay!
You _____ use your mobile phone when you’re in a ‘quiet zone’.
don't have to
must
haven't to
mustn't
Oops!
Okay!
She _____ a bank account for five years now.
is having
had had
has had
had
Oops!
Okay!
I feel _____ if I can’t do something.
frustrated
frusteration
frustrating
frustratable
Oops!
Okay!
Swimming with dolphins was the most _____ experience I’ve ever had.
amaze
amazed
amazing
amazeful
Oops!
Okay!
Have you _____? There’s blue paint in your hair!
painted
ever painted
painting
been painting
Oops!
Okay!
Annalise moved to the USA last year, but we still _____.
keep the contact
keep in touch
lose the touch
keep touch
Oops!
Okay!
My parents _____ much money when they were first married.
weren't having
haven't had
haven't
didn't have
Oops!
Okay!
I’d love to _____ ride a horse.
been able to
be possible to
be able to
can
Oops!
Okay!
I _____ go to the gym on Saturdays, but this weekend I’m going away.
am using to
used to
use
usually
Oops!
Okay!
I ________ play a lot of cricket when I lived in England.
used to
was using to
use to
had used to
Oops!
Okay!
I _____ my wallet when I was on holiday last year.
lost
've lost
was lost
was losing
Oops!
Okay!
I _____ to eat fresh vegetables – I don’t like frozen.
prefer
have been preferring
do prefer
am preferring
Oops!
Okay!
That was a _____ film. I didn’t like it at all.
disappointed
exciting
annoyed
disappointing
Oops!
Okay!
Greg and Jane are such a lovely _____.
flatmates
couple
partner
ex
Oops!
Okay!
Let me pay _____ dinner.
to
at
for
with
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies