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 intensive revision
0
%
0
0
0
Back
Restart
He ___ told her the truth. Now she’s really upset.
shouldn’t have
could have
might
must
Oops!
Okay!
“I can help you,” she said. → She said she ___ help me.
will
could
can
would
Oops!
Okay!
I think they ___ win the match.
won’t
going to
will
are going to
Oops!
Okay!
He said he ___ busy the next day.
was
would be
is
will be
Oops!
Okay!
Listen! They ___ a new song!
sang
singing
are singing
sing
Oops!
Okay!
I ___ to Spain three times.
went
have gone
was going
have been
Oops!
Okay!
She usually ___ to work by bus.
going
go
goes
is going
Oops!
Okay!
If she studies hard, she ___ the test. (First conditional)
would pass
passed
will pass
passes
Oops!
Okay!
If I ___ a bird, I would fly. (Second conditional)
were
had been
am
was
Oops!
Okay!
You ___ studied more for the exam.
should have
would have
must have
should
Oops!
Okay!
She ___ TV when I called her.
was watching
watches
had watched
watched
Oops!
Okay!
When I got home, my parents ___ dinner.
have cooked
cooked
were cooking
had cooked
Oops!
Okay!
We ___ the meeting yesterday at 3 PM.
have had
have
were having
had
Oops!
Okay!
Look at those dark clouds! It ___ rain.
will
was going to
might
is going to
Oops!
Okay!
If they had left earlier, they ___ the train. (Third conditional)
had caught
would have caught
caught
would catch
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies