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
B2 Adults Full Year Review Game
0
%
0
0
0
Back
Restart
We _______ about the trip all week.
talked
have talked
were talking
had been talking
Oops!
Okay!
You _______ tell anyone about this.
shouldn’t have
mustn’t
don’t have
can
Oops!
Okay!
There are _______ apples in the fridge.
any
a little
some
much
Oops!
Okay!
He gave me _______ advice.
a few
an
some
many
Oops!
Okay!
I think it _______ rain tomorrow.
will
is going
was going to
might be
Oops!
Okay!
There aren’t _______ buses at night.
much
many
any
some
Oops!
Okay!
You _______ speak so loudly in the library.
must
shouldn’t
can
will
Oops!
Okay!
We didn’t buy _______ chairs.
an
much
many
a little
Oops!
Okay!
When I arrived, they _______ dinner.
had already finished
finish
are finishing
have finished
Oops!
Okay!
I usually _______ coffee before work.
drank
have drunk
drinking
drink
Oops!
Okay!
They _______ a new car next month.
will buying
are buy
are going to buy
buy
Oops!
Okay!
I _______ speak German when I was a child.
could
would
must
should
Oops!
Okay!
_______ he ever travelled to Asia?
Did
Does
Was
Has
Oops!
Okay!
They _______ leave early yesterday.
had to
could
must have
should
Oops!
Okay!
He _______ in Italy since 2015.
lived
has lived
is living
was living
Oops!
Okay!
We _______ to Paris in the summer.
going
go
will gone
are going
Oops!
Okay!
I only have _______ friends in the city.
a little
much
a few
few
Oops!
Okay!
They _______ TV right now.
watch
are watching
have watched
watched
Oops!
Okay!
He _______ in London before he moved to Paris.
has lived
had lived
lived
is living
Oops!
Okay!
We _______ always eat dinner at 6 p.m.
would
are used to
have
use to
Oops!
Okay!
He _______ be home. The lights are on.
should have
might have
must
can
Oops!
Okay!
They _______ the cake by the time we got there.
eat
were eating
have eaten
had eaten
Oops!
Okay!
He wore a jacket _______ was too big for him.
who
what
where
which
Oops!
Okay!
Why _______ you go to the party last night?
weren’t
didn’t
don’t
haven’t
Oops!
Okay!
The man _______ lives next door is a doctor.
where
who
whose
when
Oops!
Okay!
I’m still _______ waking up early.
get used
not use to
be used
getting used to
Oops!
Okay!
I _______ live in the countryside when I was younger.
would be
am used to
used to
use to
Oops!
Okay!
The girl _______ in the corner is my cousin.
sits
sit
to sit
sitting
Oops!
Okay!
She _______ five emails this morning.
writes
wrote
has written
was writing
Oops!
Okay!
I don’t have _______ time today.
a few
many
some
much
Oops!
Okay!
She’s not _______ driving on the left.
used to
would
use to
get use to
Oops!
Okay!
How long _______ you _______ for this company?
are you working
do you work
had you worked
have you worked
Oops!
Okay!
You _______ wear a helmet on a bike.
should
would
might
can
Oops!
Okay!
How _______ milk do we need?
much
many
lots
few
Oops!
Okay!
Where _______ they going when you saw them?
did
were
have
do
Oops!
Okay!
I _______ this book for two weeks.
have been reading
read
had read
am reading
Oops!
Okay!
She _______ TV when I called.
is watching
watched
was watching
had watched
Oops!
Okay!
She _______ her degree by next year.
is finishing
will have finished
finishes
has finished
Oops!
Okay!
Do you have _______ sugar for the cake?
any
few
many
some
Oops!
Okay!
That’s the artist _______ work is very famous.
that
who
whose
whom
Oops!
Okay!
He _______ to school yesterday.
went
go
goes
has gone
Oops!
Okay!
This is the book _______ I told you about.
whose
which
where
that
Oops!
Okay!
They need _______ help with their project.
a few
much
many
some
Oops!
Okay!
This time tomorrow, we _______ on the beach.
will be lying
had lied
lie
are lying
Oops!
Okay!
He _______ be very shy as a child.
used to
is used to
would be
gets used
Oops!
Okay!
We _______ dinner when the phone rang.
are having
had
have had
were having
Oops!
Okay!
She _______ to the gym every Saturday.
is going
goes
gone
go
Oops!
Okay!
They _______ waiting for an hour.
were
are
had been
have been
Oops!
Okay!
She _______ understand the question.
didn’t
wasn’t
hasn’t
doesn’t
Oops!
Okay!
She has too _______ clothes to fit in the bag.
much
a lot
little
many
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies