Perfect Infinitives and Perfect -ing forms for Advanced
Help
The bridge is predicted _____ (build) by 2030.
to have been built
She regrets _____ (waste) so much time.
having wasted
They were lucky _____ (not catch) cheating on the exam.
not to have been caught
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