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
0
%
0
0
0
Back
Restart
If you continue to behave badly at school you'll end up ____ (expel)
being expelled
Oops!
Okay!
Flying cars (expect/become) more popular in the future
Flying cars are expected to become
Oops!
Okay!
There's a rumor that she has been writing a book for 3 months/ She is...
She's rumoured to have been writing a book for 3 months
Oops!
Okay!
The coronavirus epidemic (believe, start) because of a man who ate a bat.
The coronavirus epidemic is believed to have started because of a man who ate a bat.
Oops!
Okay!
Majority of students (expect/pass) this exam.
Majority of students is expected to pass this exam.
Oops!
Okay!
It was hoped that the immigrants ________ an accommodation in the new country. (will, help, get)
would've been helped to get
Oops!
Okay!
Put this cream to avoid ___(bite) by bugs.
being bitten.
Oops!
Okay!
I (used to/make fun) in middle school, but now I'm quite popular.
used to be made fun of
Oops!
Okay!
This report (should/submit) long time ago. You didn't do it.
This report should have been submitted.
Oops!
Okay!
At the moment, the man (be/interview) by the journalists. He can't talk.
....is being interviewed....
Oops!
Okay!
Many students (think/fail) this exam last term.
Many students are thought to have failed this exam.
Oops!
Okay!
Our car isn't where we parked it. It.....(must/steal)
must've been stolen
Oops!
Okay!
That essay ___(should/hand in) days ago!
should've been handed in
Oops!
Okay!
We (could/kill) by that zombie but thankfully we managed to escape!
could've been killed
Oops!
Okay!
The political prisoners (say, released) after the court.
The political prisoners are said to have been released after the court.
Oops!
Okay!
There (report/be) about a 100 people on the demonstration.
There are reported to be about a 100 people on the demonstration.
Oops!
Okay!
The burglars' footprints may (to have been / have been) washed away by the rain.
have been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies