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