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
GENERAL REVISION
0
%
0
0
0
Back
Restart
I had to ... . (fix - my washing machine).
HAVE MY WASHING MACHINE FIXED
Oops!
Okay!
They ... (sleep) when the thieves ... (break) into their flat.
WERE SLEEPING / BROKE
Oops!
Okay!
Jasmine always dresses very well, ...?
DOESN´T SHE
Oops!
Okay!
The thieves ... (already / spend) the money when the police ... (catch) them.
HAD ALREADY SPENT / CAUGHT
Oops!
Okay!
She ... (not - tell) me anything before. That´s why I ... (buy) the food for the gathering.
HADN´T TOLD / BOUGHT
Oops!
Okay!
My new coat ... (make) of cotton.
IS MADE
Oops!
Okay!
... you ... last month? (deliver - the furniture)
DID YOU HAVE THE FURNITURE DELIVERED
Oops!
Okay!
If Sally ... (learn) Russian she ... (be) able to communicate in Russia.
HAD LEARNED / WOULD HAVE BEEN
Oops!
Okay!
Helen ... (get) a promotion if she ... (work) hard, but she´s rather lazy.
WOULD GET / WORKED
Oops!
Okay!
The girl ... (not / eat) for days so she ... (be) extremely hungry.
HADN´T EATEN / WAS
Oops!
Okay!
We ... yesterday. (print - the photo)
HAD THE PHOTO PRINTED
Oops!
Okay!
I ... (take) photos from space if I ... (be) an astronaut.
WOULD TAKE / WERE
Oops!
Okay!
If Rachel ... (have) more time, she ... (learn) to play the guitar.
HAD / WOULD LEARN
Oops!
Okay!
Make dinner, ...?
WILL YOU
Oops!
Okay!
I ... (give) a great outfit for my last birthday by my parents.
WAS GIVEN
Oops!
Okay!
We ... (buy) a house if we ... (have) more money.
WOULD BUY / HAD
Oops!
Okay!
The Grafton Centre is a great ... for concerts and shows.
VENUE
Oops!
Okay!
If you ... (boil) water, it ... (turn) into steam.
BOIL / TURNS
Oops!
Okay!
If he ... (hear) about the show, we ... (go) together.
HAD HEARD / WOULD HAVE GONE
Oops!
Okay!
I ... (tell) you if I ... (know) that before.
WOULD HAVE TOLD / HAD KNOWN
Oops!
Okay!
Let´s eat pizza, ...?
SHALL WE
Oops!
Okay!
If he ... (get) any worse, I ... (take) him to the doctor.
GETS / WILL TAKE
Oops!
Okay!
Our teacher ... (give) us extra homework because we ... (not / finish) our essays the day before.
GAVE / HADN´T FINISHED
Oops!
Okay!
... they usually ... by others? (do - their homework)
DO THEY USUALLY HAVE THEIR HOMEWORK DONE?
Oops!
Okay!
I ... (have) dinner when they ... (come) to visit me.
WAS HAVING / CAME
Oops!
Okay!
My grandma never ... . (do - her shopping). She loves shopping.
HAS HER SHOPPING DONE
Oops!
Okay!
They ... right now. (build - a shed)
ARE HAVING A SHED BUILT
Oops!
Okay!
My parents are going ... . (tidy - their garden)
TO HAVE THEIR GARDEN TIDIED
Oops!
Okay!
My sister ... (dye - her hair) tomorrow afternoon.
IS HAVING HER HAIR DYED
Oops!
Okay!
We ... (need) to queue up at the cinema yesterday because my wife ... (already / buy) the tickets.
DIDN´T NEED / HAD ALREADY BOUGHT
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies