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
Intermediate English Test - level A1-B1+
0
%
0
0
0
Back
Restart
If I ____________ gone to Australia, I wouldn't have met my girlfriend there.
hadn't
had
haven't
have
Oops!
Okay!
That’s not true! Stop ________ lies.
telling
speaking
saying
tell
Oops!
Okay!
She hasn’t got any shoes, ________?
hasn't she
does she
doesn't she
has she
Oops!
Okay!
I wish I _____ some water, I am really thirsty.
drink
am drinking
should drink
could drink
Oops!
Okay!
Julian and Natasha ____________ living here since 2015.
are
were
have been
will be
Oops!
Okay!
Could you tell me __________ please?
the station where is
where is the station
when the station is
where the station is
Oops!
Okay!
Robert doesn’t ____________ German.
speaks
speak
speaking
Oops!
Okay!
Josh: Do you think it will rain today? Susan: Hmm, I’m not sure... It _____.
can
won't
does
might
Oops!
Okay!
No, that’s impossible! It ______ be true.
can't
can
might
may
Oops!
Okay!
____ Earth rotates around _____ Sun.
- / -
The / -
The / the
- / the
Oops!
Okay!
The show was _____; in fact, many people from all over the world came to see it.
success
successful
successfully
unsuccessful
Oops!
Okay!
You like chocolate, _________?
don't you
you are
isn't it
doesn’t it
Oops!
Okay!
If you had refused this offer, what ________?
would you do?
would you have done?
will you do?
will you have done?
Oops!
Okay!
Whenever I smell roses, it _____ me of my grandmother.
reminds
brings back
memorises
remembers
Oops!
Okay!
I’m sure your keys are in the mailbox. They ____ be there.
could
might
can
must
Oops!
Okay!
Ann ____________ him she would go to the cinema with him.
told
talked
said
spoke to
Oops!
Okay!
I ______ play team games when I was a child.
not used to
usedn’t to
didn’t used to
didn’t use to
Oops!
Okay!
I hope you ________ well soon.
would get
get
will have got
have got
Oops!
Okay!
John ____________ in the sales department.
works
working
work
Oops!
Okay!
He promised that he ______ us, but he didn’t.
will
had helped
was helping
would help
Oops!
Okay!
I was trying to learn to play the piano, but I was terrible at it and I finally _________.
give up
progressed
gave up
pushed myself
Oops!
Okay!
It has been raining for two months. I wish it __________ raining.
will stop
would stop
stopping
stops
Oops!
Okay!
Don’t worry, the injection will not be _______. You won’t feel anything.
fearless
painful
painless
fearful
Oops!
Okay!
Mark _______ he would come to the meeting.
tell
spoke
told
said
Oops!
Okay!
Is there a hairdresser in the area? My hair is too long and I need to ________.
get cut
cutting it
have it cut
cut it
Oops!
Okay!
Is the watchmaker open today? My watch is broken and I need to ____________ .
get it repair
repairing it
get it repaired
repair it
Oops!
Okay!
The guests knew the address of the restaurant, _____?
don't they
know they
didn't they
do they
Oops!
Okay!
Most businesses nowadays ______ their products online as well as on radio and on TV.
design
set up
advertise
launch
Oops!
Okay!
if I ____________ my homework, I’ll go the cinema .
would finish
finish
will finish
finished
Oops!
Okay!
If only they _________ here.
will be
was
are
were
Oops!
Okay!
I don’t eat meat now, but I ____________ have a steak every day.
am used to
used to
use to
was used to
Oops!
Okay!
I’ve ___ seen Emily. I saw her 2 minutes ago.
yet
never
just
ever
Oops!
Okay!
When he arrived, his friends _____.
already leaving
already left
have already left
had already left
Oops!
Okay!
Where have you been? I _________ here for ages.
have been waiting
wait
had waited
am waiting
Oops!
Okay!
What time ____________ have dinner?
you
do you
are you
Oops!
Okay!
I haven’t been to the new shopping centre _______.
yet
never
already
ever
Oops!
Okay!
____________ me how much this is?
Tell
Can you tell
Do you tell
Do tell
Oops!
Okay!
She asked me _____________.
what we doing
what were we doing
we were doing what
what we were doing
Oops!
Okay!
I hope I_______ to get to the airport in time.
will manage
could manage
should manage
might manage
Oops!
Okay!
Oh no, I’ve just ____ a big mistake!
taken
make
made
done
Oops!
Okay!
He lives in ___________.
the United States
the Canada
United States
United Kingdom
Oops!
Okay!
I wish she ______ listen to me. She never does!
not
would
will
to
Oops!
Okay!
____________ umbrella is this?
Is
Who
Whose
Does
Oops!
Okay!
I can’t understand the instructions. They’re so _________.
clear
unclearly
confusing
confused
Oops!
Okay!
Have you ever ____ to Japan?
been
went
be
go
Oops!
Okay!
She's going ____________ on Saturday morning.
shopping
shop
to shopping
not shopping
Oops!
Okay!
Josh drives very slowly. He’s very ________.
carefree
carefully
careless
careful
Oops!
Okay!
Jim and Susan ____________ to the cinema.
goes
is going
going
are going
Oops!
Okay!
My friend ______________ .
is 24 years.
has 24 years.
is 24 years old.
Oops!
Okay!
I’m not sure where they have gone. They _____ be at the park.
can
will
could
must
Oops!
Okay!
I’ve ___ my mind, I’ve decided to go with him.
thought
made
considered
made up
Oops!
Okay!
When Jim arrived the film ___________.
already start
had already started
have already started
already started
Oops!
Okay!
Can you tell me _______________ ?
do you accept credit cards
whether you accept credit cards
you accept credit cards
accept you credit cards
Oops!
Okay!
If you ____ ice, it ______.
heat / melts
would heat / melts
heated / would melt
heat / will melt
Oops!
Okay!
Our goal is to have 100% _____ customers.
satisfactory
satisfying
unsatisfied
satisfied
Oops!
Okay!
Gillian is very _______ about her new phone. She is impatient to receive it.
excited
exciting
disappointed
disappointing
Oops!
Okay!
I ________________ drink milk, but now I don’t drink it any more.
didn't use to
am used to
used to
use to
Oops!
Okay!
They ____ to France last summer.
went
was
going
go
Oops!
Okay!
I ______ you had a good time at the party.
wish
would
sure
hope
Oops!
Okay!
If I ____________ the job of my dreams, I would be very happy.
will have
would have
have
had
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies