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