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
Turn to passive voice: They will have decorated the hall by Tuesday.
The hall will have been decorated by Tuesday.
Oops!
Okay!
At the moment Keith .......................... (go) out with Sarah from the accounts department.
is going
Oops!
Okay!
Turn to passive voice: Two men were following Tom.
Tom was being follwed (by two men)
Oops!
Okay!
Why don’t we emigrate? If we ……………… (live) in Australia, at least the weather ………………(be) better!
lived - would be
Oops!
Okay!
By 2025 he .................................. (retire).
will have retired
Oops!
Okay!
By the time you get back John ....................... (leave).
will have left
Oops!
Okay!
Before we went to the theatre, we .................... (go) to George's café for a pizza.
went
Oops!
Okay!
Now we’re lost! If you ……….. (write down) Mary’s directions, this ……………… (not / happen)
had written - wouldn't have happened
Oops!
Okay!
This time last year I .................. (cycle) in the rain along a country road in France.
was cycling
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!
On April 25th she ................... (work) at this school for twenty years.
will have been working
Oops!
Okay!
In twenty four hour's time I ......................... (relax) in my yacht.
will be relaxing
Oops!
Okay!
At this time tomorrow he ............................ (take) his exam.
will be taking
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!
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!
It's very hot in here. I think I .................... (faint)
am going to faint
Oops!
Okay!
It's only a short trip. I .......................... (be) back in an hour.
will be
Oops!
Okay!
I work in an office with ten other people, most of whom I .................. (know) very well.
know
Oops!
Okay!
Don’t be afraid. If you ………… (touch) the dog, it ………………… (not bite) you.
touch - won't bite
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!
We ......................... (know) each other since we ..................... (be) 5 years old.
have known - were
Oops!
Okay!
Turn to passive voice: They will ask you a lot of questions.
You will be asked a lot of questions.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies