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
Fill the Gap.
0
%
0
0
0
Back
Restart
Wait a minute. Can't you see that I'm __ the phone?
with
in
on
at
Oops!
Okay!
The party was fun! We ___ a great time!
passed
spent
had
took
Oops!
Okay!
Mike always wears ___ cool clothes.
so
such
such a
much
Oops!
Okay!
Slow ___ ! There is a speed limit, you know!
down
up
off
out
Oops!
Okay!
It's easy to ___ money on the internet.
do
make
gain
take
Oops!
Okay!
A Tesla is ___ expensive for someone like me.
enough
much
too
such
Oops!
Okay!
They managed to escape ___ the prison by bribing a guard.
into
off
from
out
Oops!
Okay!
Last night I dreamt ___ my ex-girlfriend.
-
of
with
about
Oops!
Okay!
My cousin is interested ___ learning more about the history of Spain.
in
of
on
at
Oops!
Okay!
I’m looking forward __ seeing you next month.
to
with
in
-
Oops!
Okay!
Cruise ships have ___ activities on board.
a lot of
much
so much
little
Oops!
Okay!
___ people enjoy going on cruises because they are very relaxing.
Much
Many
Too
So
Oops!
Okay!
___ the rain, we still went for a walk in the park.
Even though
Because of
Although
Despite
Oops!
Okay!
There are ____ open spaces for children to play in my town.
such
too
not enough
so much
Oops!
Okay!
I'm sorry to hear about you and your girlfriend. Breaking __ is never easy.
off
out
down
up
Oops!
Okay!
I've had my mobile phone __ February.
despite
since
for
in
Oops!
Okay!
My computer's broken so I've got to write my homework out __ hand.
by
of
with
in
Oops!
Okay!
Some people ___ a lot of time on this exercise.
have
spend
do
pass
Oops!
Okay!
I usually ___ home after work around twenty past nine.
get to
get
arrive to
go to
Oops!
Okay!
I feel dizzy. I think I need to lay ___ .
out
down
off
in
Oops!
Okay!
I hope to hear __ you again soon.
of
to
-
from
Oops!
Okay!
I met a girl last night. She is amazing. I think I'm ___ love.
on
with
in
under
Oops!
Okay!
The internet has changed the ___ we live, communicate and travel.
method
way
life
type
Oops!
Okay!
Could you take care __ our dog while we're on holiday?
on
at
in
of
Oops!
Okay!
I'd love to ___ you better. Would you like to go out for a drink this Friday evening?
know
meet
get to know
see
Oops!
Okay!
___ Alex collected his luggage, he went to look for a taxi.
For
In fact
As soon as
At first
Oops!
Okay!
___ morning I often go jogging in the park.
on the
at the
by the
in the
Oops!
Okay!
Was anybody ____ attention to what she was saying?
putting
giving
paying
licking
Oops!
Okay!
Why don't you ___ to my house? I'll be here all day.
come
get
go
visit
Oops!
Okay!
Elisabeth and Tom are married __ children.
to
with
because
over
Oops!
Okay!
This is __ this game works: they show you sentences and you have to fill the gaps.
what
how
who
that
Oops!
Okay!
We're going to Lisbon ____ .
in the weekend
the next weekend
next weekend
in Friday
Oops!
Okay!
I'll make you an offer that you can't ___ .
borrow
refuse
keep
lose
Oops!
Okay!
I'd love to go to Egypt __ it's very hot in the summer.
although
even
so
why
Oops!
Okay!
This watch was a present ___ my parents on my 16th birthday.
from
of
with
for
Oops!
Okay!
I was watching Tiger King when my friend ___ .
was arriving
arrived
would arrive
had arrived
Oops!
Okay!
She took advantage __ her father's good mood and asked if her boyfriend could stay for dinner.
in
with
out
of
Oops!
Okay!
The first basketball league ___ in 1898 in the USA.
has begun
has started
invented
began
Oops!
Okay!
I had missed my doctor's appointment ___ I woke up.
at least
while
by the time
as soon as
Oops!
Okay!
Sarah got married ___ Juan last summer.
with
-
at
to
Oops!
Okay!
I usually go to the supermarket ___ Saturday mornings.
-
the
in
on
Oops!
Okay!
Hey, could you __ me a favour?
make
do
hand
give
Oops!
Okay!
This exercise is too difficult. I don't want to do it anymore. I ___ up.
turn
set
take
give
Oops!
Okay!
My grandfather had to flee from the Germans ___ the Second World War.
during
by
while
for
Oops!
Okay!
Could you keep ___ on my baby while I run to the supermarket for two minutes?
watch
an eye
care
eyes
Oops!
Okay!
He might come. It will depend ___ how he feels.
to
on
in
of
Oops!
Okay!
I have a sore ___ . I think I'm getting a cold.
chin
cheek
throat
bottom
Oops!
Okay!
I’m calling __ you because I’ve got some questions about the trip.
with
-
to
for
Oops!
Okay!
Lucy bought the house __ I grew up.
where
which
how
that
Oops!
Okay!
I think I'm going to ___ a coffee in the bar on the corner.
ask
take
have
eat
Oops!
Okay!
A woman in Germany has spent a year living __ just one Euro a day.
of
on
in
by
Oops!
Okay!
I like Celia. We've got lots of things __ common.
on
of
under
in
Oops!
Okay!
Lucinda _____ glasses. She can't see anything without them.
is always using
wears
is always wearing
uses
Oops!
Okay!
I asked Lucy if she wanted to go to the party with me, but she turned me ___ .
under
around
up
down
Oops!
Okay!
My mum came ___ a great idea.
into
up with
down with
out
Oops!
Okay!
Don't take your trousers off __ public.
on
over
in
about
Oops!
Okay!
The journey ___ all afternoon.
spent
was
took
during
Oops!
Okay!
I’d __ Simon once or twice, but we hadn’t spoken much.
got to know
met
talked
known
Oops!
Okay!
I’ll phone __ Maria this evening and ask __ her about her plans for the weekend.
to / -
- / -
- / to
to / to
Oops!
Okay!
I think I've ___ a mistake.
given
done
made
taken
Oops!
Okay!
Dublin, __ is the capital of Ireland, is my favorite city.
that it
which
who
where
Oops!
Okay!
I love having breakfast on my ___ every morning.
basement
garden
kitchen
balcony
Oops!
Okay!
That artist, __ sold his last piece for $50.000, is a millionaire.
who
which
that
he
Oops!
Okay!
My laptop is quite okay, but I'm thinking about getting a different one that ___ out last month.
went
turned
took
came
Oops!
Okay!
My bike's broken so I have to go to school __ foot.
by
in
with
on
Oops!
Okay!
I've known my best friend ___ about ten years.
for
by
during
since
Oops!
Okay!
I usually go to bed late ____ weekend.
the
at the
on
in the
Oops!
Okay!
I don't know how many people there were but at ___ five hundred.
all
less
least
first
Oops!
Okay!
Lily: 'Can you take this book with you when you visit Grandma?'
Lily is not going to visit her grandma.
Lily is also going to visit her grandma.
Oops!
Okay!
I'd like some milk __ my coffee.
on
in
through
into
Oops!
Okay!
I am so ___ after a whole day at the spa.
relaxing
relaxed
Oops!
Okay!
Have you ever wondered what it ___ be like if you could fly like a bird?
will
have
is
would
Oops!
Okay!
What time does your flight ___ to Heathrow airport?
will arrive
get
come
arrive
Oops!
Okay!
What? You've got a 1 out of 10 on your English test? Aren't you ashamed __ yourself?
of
on
for
at
Oops!
Okay!
She was jealous __ her friend because she had a better dress.
of
for
on
to
Oops!
Okay!
I love going to museums ___ art galleries.
also
too
as well as
even though
Oops!
Okay!
We arrived ___ the airport two hours before our flight.
at
-
in
to
Oops!
Okay!
I couldn't continue driving ___ the heavy snowfall.
because
such as
for
because of
Oops!
Okay!
After an hour of doing her makeup, she is finally ready ___ the party.
on
for
of
to
Oops!
Okay!
I forgot my wallet at home so I guess I'll have to ___ some money from Daniel.
borrow
lend
lose
save
Oops!
Okay!
His mum was so proud __ him that she couldn't stop talking about it.
for
about
of
on
Oops!
Okay!
Congratulations __ your new job! It sounds really exciting.
on
of
for
to
Oops!
Okay!
I heard the new Aitana song __ the radio this morning. I love it.
at
on
over
in
Oops!
Okay!
They arrived __ Paris just three weeks ago.
to
in
at
on
Oops!
Okay!
Andy: 'Bring your walking shoes for the camping trip.'
Andy isn't going on the camping trip
Andy is also going on the camping trip
Oops!
Okay!
Amelia, __ mother is from Shanghai, speaks English and Chinese fluently.
which
who her
whose
who
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies