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
Advanced Passive Structures C1
0
%
0
0
0
Back
Restart
Small teams have had to _____ flown in to some areas.
to be
been
being
be
Oops!
Okay!
His greatest ambition was _____ (give) the role of King Henry.
to be given
Oops!
Okay!
Inspector Pascoe asked for the prisoners ____ (hold) in the cells overnight.
to be held
Oops!
Okay!
Do you _____ your hair _____ at the salon in the mall? (do)
have/get, done
Oops!
Okay!
Mark _____ his plan _____ by the committee yesterday. (approve)
had/got, approved
Oops!
Okay!
Other buildings seem to have _____ blown away.
to be
being
be
been
Oops!
Okay!
They hated _____ (not win) the match against their biggest rivals.
not having won
Oops!
Okay!
The Greens have asked for fuel taxes _____ (raise).
to be raised
Oops!
Okay!
_____ (ban) from driving, I was unable to rent a car on holiday.
Having been banned / Banned
Oops!
Okay!
I _____ the washing machine _____ yesterday. (repair)
had/got, repaired
Oops!
Okay!
I remember ____ (inform) about the incident.
having been informed / being informed
Oops!
Okay!
James was hoping _____ (accept) to Oxford University.
to be accepted
Oops!
Okay!
The deal ____ (sign), we went out to celebrate
having been signed
Oops!
Okay!
The body _____ (not find), he _____ (not charge) in the murder.
not having been found, wasn't charged
Oops!
Okay!
His ascent of the mountain was the first ____ (achieve) without the aid of oxygen.
to have been achieved
Oops!
Okay!
I don't like _____ to. (lie)
being lied
Oops!
Okay!
He enjoys _____ (spoil).
being spoiled
Oops!
Okay!
Theirs was probably the most glamorous wedding _____ (be) featured in the magazine to date.
to have been
Oops!
Okay!
Dozens of people could have _____ buried in there.
to be
been
be
being
Oops!
Okay!
If the wind returns, more trees may _____ knocked over.
to be
being
been
be
Oops!
Okay!
After _____ trapped for hours, they were found alive.
be
to be
been
being
Oops!
Okay!
Herds of cattle are nowhere _____ seen.
to be
being
been
be
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies