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
Grammar - advanced
0
%
0
0
0
Back
Restart
Don’t be afraid. If you ………… (touch) the dog, it ………………… (not bite) you.
touch - won't bite
Oops!
Okay!
At the moment Keith .......................... (go) out with Sarah from the accounts department.
is going
Oops!
Okay!
I’m afraid that Smith is a hardened criminal. If we ………………… (not punish) him this time, he …………… (only commit) more crimes.
don't punish - will only commit
Oops!
Okay!
Turn to passive voice: Have they offered him a better job?
Has he been offered a better job?
Oops!
Okay!
Jill was really hungry because she ...................... (not eat) all day.
hadn't eaten
Oops!
Okay!
By the time I got to the station the train ........................... (leave).
had left
Oops!
Okay!
It's only a short trip. I .......................... (be) back in an hour.
will be
Oops!
Okay!
It's very hot in here. I think I .................... (faint)
am going to faint
Oops!
Okay!
What a terrible thing to happen! Just think, if we ………………… (not miss) the plane, we …………………… (kill) in the crash.
hadn't missed - would have been killed
Oops!
Okay!
Turn to passive voice: They will ask you a lot of questions.
You will be asked a lot of questions.
Oops!
Okay!
This time last year I .................. (cycle) in the rain along a country road in France.
was cycling
Oops!
Okay!
Turn to passive voice: They will have decorated the hall by Tuesday.
The hall will have been decorated by Tuesday.
Oops!
Okay!
Why don’t we emigrate? If we ……………… (live) in Australia, at least the weather ………………(be) better!
lived - would be
Oops!
Okay!
In twenty four hour's time I ......................... (relax) in my yacht.
will be relaxing
Oops!
Okay!
Now we’re lost! If you ……….. (write down) Mary’s directions, this ……………… (not / happen)
had written - wouldn't have happened
Oops!
Okay!
By the time you get back John ....................... (leave).
will have left
Oops!
Okay!
We ......................... (know) each other since we ..................... (be) 5 years old.
have known - were
Oops!
Okay!
Before we went to the theatre, we .................... (go) to George's café for a pizza.
went
Oops!
Okay!
By 2025 he .................................. (retire).
will have retired
Oops!
Okay!
On April 25th she ................... (work) at this school for twenty years.
will have been working
Oops!
Okay!
I’m sorry I can’t lend you any money. You know that if I ……… (have) some, I ……… (lend) it to you.
had - would lend
Oops!
Okay!
I work in an office with ten other people, most of whom I .................. (know) very well.
know
Oops!
Okay!
Turn to passive voice: Two men were following Tom.
Tom was being follwed (by two men)
Oops!
Okay!
At this time tomorrow he ............................ (take) his exam.
will be taking
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies