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.2 Revision 3&4
0
%
0
0
0
Back
Restart
She ____ (work) at the store since 2005 when it closed.
had been working
Oops!
Okay!
They were surprised when the airline lost their baggage as they____ (travel) for weeks without a problem.
had been traveling
Oops!
Okay!
experiment / their / went / surprisingly / well / really
Surprisingly, their experiment went really well.
Oops!
Okay!
Companies will encourage customers to ___ ___ questionnaires about themselves.
fill in
Oops!
Okay!
Laura / all / busy / extremely / been / has / day
Laura has been extremely busy all day.
Oops!
Okay!
last / he / car / crashed / unfortunately / his / week / new
Unfortunately, he crashed his new car last week.
Oops!
Okay!
My wedding dress was ___ (specially/ especially) made for me by a dressmaker
specially
Oops!
Okay!
girlfriend’s / brother / forgot / nearly / his / my / birthday
My brother nearly forgot his girlfriend's birthday.
Oops!
Okay!
I can’t wait to find out what happens ___ (in the end/ at the end) of this book
at the end
Oops!
Okay!
Who are they?
Cabin crew
Oops!
Okay!
safely / they / arrived / this / home / morning
They arrived home safely this morning.
Oops!
Okay!
The marathon runner ______ (sweat) when she crossed the finish line.
was sweating
Oops!
Okay!
If Brian _______ (not/clean) his room, his parents ______ (get) angry.
If Brian doesn't clean his room, his parents will get angry.
Oops!
Okay!
quietly / slept / the / night / all / baby /
The baby slept quietly all night.
Oops!
Okay!
Jim ___ (hardly/ hard) ever visits his parents anymore.
hardly
Oops!
Okay!
I didn't enjoy having to train three times a week at first but I have really taken ____ it recently.
to
Oops!
Okay!
By August 2026, Argentina's football team __________(win) its fourth World Cup.
will have won
Oops!
Okay!
I think she took _____ me when I got the promotion she wanted. She hates me now!
against
Oops!
Okay!
What is this?
customs
Oops!
Okay!
What is this?
Hail
Oops!
Okay!
I left work early because I ______ (want) to watch the football match.
wanted
Oops!
Okay!
I always brush my teeth ___ I go to bed
I always brush my teeth before I go to bed
Oops!
Okay!
I didn't recognised Susan because she _______ (change) so much.
had changed
Oops!
Okay!
What is this?
Blizzard
Oops!
Okay!
He had eaten breakfast, but he was (still/ yet) hungry
still
Oops!
Okay!
In 100 years, people ___________ (travel) to space as a common holiday spot.
will be travelling
Oops!
Okay!
They didn't play well in the match although they ______ (train) hard for 2 weeks.
had trained
Oops!
Okay!
If you forget my birthday, I ........... never (speak) to you again.
will never speak
Oops!
Okay!
What is this?
A gate
Oops!
Okay!
There have been reports of flooding ___ (late/ lately)
lately
Oops!
Okay!
All the children took _____ in the Thanksgiving play.
part
Oops!
Okay!
I always take my umbrella if it .......... (rain).
rains
Oops!
Okay!
I could hear her at the back (hardly)
I could hardly hear her at the back
Oops!
Okay!
If you wash the dishes, .............. (dry) them.
dry
Oops!
Okay!
What is this?
Departure board
Oops!
Okay!
He spoke (very quietly)
He spoke very quietly
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies