Present Vs Past Passive
Help
How many newspapers____________(print) in Britain every day?
are printed
Hundred of bees ................ (find) dead hundreds meters away from their hive.
were found
Those hives ................. (own) by us now: we sold them.
aren't owned
Unlock this slideshow and over 4 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies