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