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 mix
0
%
0
0
0
Back
Restart
If I saw a monkey, I ____ it a banana
would give
will give
give
gave
Oops!
Okay!
I forgot to do my homework, I ____ set a reminder on my phone
ought have
might have
should
should have
Oops!
Okay!
I regret ___ for the exam
not studying
to not have studied
study
not study
Oops!
Okay!
My bike is broken, I should _____
fixing it now
have fix it
get it fixed
had it fixed
Oops!
Okay!
I don't like you using your phone in class, I wish ____ your phone away
you could put
you put
you had put
you would put
Oops!
Okay!
It is ____ a hot day that I will go to the pool
so
very
such
too
Oops!
Okay!
____ your help, I wouldn't have understood the class
If it wasn't
If it had not
But for
Unless
Oops!
Okay!
______ studied more, you would have passed that exam.
If you
Had you
You should
If he had
Oops!
Okay!
_________ to study more, you would pass your exams.
If you
you should
Were you
will you
Oops!
Okay!
I envy people who sing well, if only I ____
would sing more often
had sung
could sing
sang
Oops!
Okay!
I was ___ when I failed the exam.
Delighting
Disappointed
Delighted
Disappointing
Oops!
Okay!
I am _____ thinking in English instead of Spanish
be used to
use
used to
got used to
Oops!
Okay!
He is not here and he always turns up on time. He ___ forgotten about the class.
should have
couldn't have
ought to have
must have
Oops!
Okay!
I have been looking forward ___ my birthday all year!
to celebrating
celebrating
to celebrate
celebrate
Oops!
Okay!
_____ your help, I wouldn't have understood the class
Had it not been for
If it hadn't been
But
Thanks
Oops!
Okay!
Riding a bike takes practice, but you will ____ it after a while
get used to
used to
get use to
are used to
Oops!
Okay!
I failed the exam, I wish _____
I studied
I had studied
to be more intelligent
to study more
Oops!
Okay!
Insist
on
over
up
in
Oops!
Okay!
He asked me _____ the secret
to not spill
don't spill
not to spill
not spill
Oops!
Okay!
Warner Bro theme park was _____ . I had a blast!
exhilirating
exhilarated
underwhelming
underwhelmed
Oops!
Okay!
__________ your help, I wouldn't have understood the class
For but
With
unless
If it hadn't been for
Oops!
Okay!
The exam was very hard
I found the exam tremendously easy
I found the exam hard
The exam was a walk in the park
The exam couldn't have been easier
Oops!
Okay!
It is ___ hot that I will go to the pool
too
such
very
so
Oops!
Okay!
I _____ waiting for you all morning
not have been
have
have been
has
Oops!
Okay!
I ____ play football with my parents evey weekend
used to
use
was used to
got used to
Oops!
Okay!
A whale _____ a snail
not as big as
is biger than
is not as small as
is bigger than
Oops!
Okay!
I was hoping ____ to the cinema tonight
to go
go
to going
going
Oops!
Okay!
He is late, he _____ missed the bus
should have
must have
might not have
may have
Oops!
Okay!
I don't mind ___ the washing up
to do
doing
to doing
doing
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies