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
B1 Get Involved EOY
0
%
0
0
0
Back
Restart
This is the city _____ I was born.
where
whose
who
which
Oops!
Okay!
_____ you ever been to a robotics competition?
Has
Were
Did
Have
Oops!
Okay!
This is the scientist _____ invented the new battery.
which
who
where
when
Oops!
Okay!
She has lived in London _____ 2015.
ago
for
from
since
Oops!
Okay!
You _____ eat so many sugary snacks. It's bad for you.
mustn't
don't have to
shouldn't
couldn't
Oops!
Okay!
Students _____ wear a uniform at my school. It's optional.
have to
mustn't
don't have to
can't
Oops!
Okay!
The first monkey selfie _____ by Naruto in Indonesia.
has taken
is taken
took
was taken
Oops!
Okay!
These beautiful photos _____ by a professional photographer every year.
take
is taken
were taken
are taken
Oops!
Okay!
How _____ water do we need to drink every day?
many
any
some
much
Oops!
Okay!
They asked us _____ quiet in the library.
were
to be
being
be
Oops!
Okay!
The teacher told us that we _____ a test the next week.
will have
had
would have
have
Oops!
Okay!
We use the present perfect for an action that started in the past and _____ relevant now.
was
had
has
is
Oops!
Okay!
I'm not very good at _____ people's names.
remember
remembering
remembered
to remember
Oops!
Okay!
I want _____ a new language.
learning
to learn
learnt
learn
Oops!
Okay!
What _____ this sculpture made of?
are
is
was
were
Oops!
Okay!
I think it _____ rain tomorrow. The sky is clear.
might
is going to
won't
will be
Oops!
Okay!
_____ breakfast is a bad habit.
Skipped
Skipping
Skip
To skip
Oops!
Okay!
She is interested in _____ a doctor when she grows up.
became
to become
become
becoming
Oops!
Okay!
She _____ the dog for a walk every day.
is taking
takes
take
took
Oops!
Okay!
Who _____ the window?
broke
break
was breaking
did break
Oops!
Okay!
Tokyo is one of the _____ cities in the world.
biggest
bigger
most big
more big
Oops!
Okay!
I've never _____ a horse before.
ridden
ride
riding
rode
Oops!
Okay!
He offered _____ me with my homework.
help
helped
to help
helping
Oops!
Okay!
He hasn't finished his project _____.
yet
since
already
just
Oops!
Okay!
The children _____ to stay up late last night.
are allowing
were allowed
allow
allowed
Oops!
Okay!
I _____ to this school when I was eleven years old.
come
came
used to come
was coming
Oops!
Okay!
How long _____ you been learning English?
have
do
did
has
Oops!
Okay!
Look! He _____ football in the park right now.
play
is playing
played
plays
Oops!
Okay!
There _____ any people on the island when the researcher arrived.
aren't
isn't
wasn't
weren't
Oops!
Okay!
The window was broken _____ the storm.
of
by
from
with
Oops!
Okay!
The problem is there are _____ cars in the city centre.
too many
enough
too much
too
Oops!
Okay!
I _____ my homework already.
have done
do
did
was doing
Oops!
Okay!
We _____ a test at this time tomorrow.
will take
take
are taking
will be taking
Oops!
Okay!
She promised _____ me back soon.
to call
called
calling
call
Oops!
Okay!
Our plane _____ at 7 pm tomorrow.
will leave
has left
leaves
is leaving
Oops!
Okay!
Chiara _____ her first photo shoot several years ago.
did
has done
was doing
is doing
Oops!
Okay!
There _____ a lot of plastic pollution on the beach yesterday.
is
was
were
are
Oops!
Okay!
My phone is _____ expensive than yours.
most
more
less
as
Oops!
Okay!
I am interested in _____ more about science.
find
to find
finding
found
Oops!
Okay!
We _____ to Paris last summer.
went
have gone
were going
go
Oops!
Okay!
The museum _____ we visited last week was fantastic.
which
whose
who
where
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies