Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Revision
0
%
0
0
0
Back
Restart
I’ll tell you everything as long as you WILL PROMISE / PROMISE not to laugh at me.
promise
Oops!
Okay!
I would hate for you TO THINK / THINKING that we’d forgotten you.
to think
Oops!
Okay!
We’ve arranged for you DEPARTING / TO DEPART at 5.00 tonight.
to depart
Oops!
Okay!
My uncle advised me TO VISIT /VISITING Italy before the weather gets too hot.
to visit
Oops!
Okay!
They’d better not keep me TO WAIT / WAITING. I’m too busy to waste time sitting here.
waiting
Oops!
Okay!
He’s waiting for his train ARRIVING / TO ARRIVE.
to arrive
Oops!
Okay!
He warned us TO WATCH OUT/ WATCH OUT for internet scams. I guess we should have listened.
to watch out
Oops!
Okay!
I would hate him THINKING/ TO THINK I’m not interested in his project.
to think
Oops!
Okay!
EVEN IF / PROVIDED that I win the lottery, I will still go to work every day.
even if
Oops!
Okay!
Had I known it was your birthday, I would HAVE MADE / MADE a cake.
have made
Oops!
Okay!
SUPPOSE / SUPPOSING you got lost and couldn’t find your way home. What would you do?
supposing
Oops!
Okay!
Would you mind TAKING/ TAKE your shoes off? I've just cleaned the floor.
taking
Oops!
Okay!
Please let me TO COME/ COME with you. I am bored all on my own.
come
Oops!
Okay!
Provided Mel BROUGHT / BRINGS his guitar tomorrow, we’re going to have a sing-along.
brings
Oops!
Okay!
He dislikes people MAKE/ MAKING a noise while he’s studying.
making
Oops!
Okay!
He has advised TO US /US to keep the party a secret.
US
Oops!
Okay!
If we HAVE / HAD two more people, we’d have enough to play a proper football match.
HAD
Oops!
Okay!
I would CALL / HAVE CALLED to say I was going to be late if I hadn’t lost my mobile.
have called
Oops!
Okay!
I dislike people MAKING/ TO MAKE decisions for me when I can make them myself.
making
Oops!
Okay!
I’d like you TO SEND /SEND me a confirmation email for this transaction.
TO SEND
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies