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