Game Preview

Perfect participle/ Perfect gerunds

  •  English    13     Public
    Grammar
  •   Study   Slideshow
  • David did his homework and they went to bed. => After having .......
    After having done his homework, they went to bed
  •  25
  • It is easy for anyone to learn how to cook. => Learning ....
    Learning how to cook is easy for anyone.
  •  20
  • Tony had rescued the kids from the fire. People admired him for that. => People .....
    People admired Tony for having rescued the kids from the fire.
  •  25
  • He had dumped lots of rubbish onto the beach. He denied it. => He denied .....
    He denied having dumped lots of rubbish onto the beach
  •  25
  • After Ha had read some documents about Green Earth, she decided to join the organization. => Having ....
    Having read some documents about Green Earth, Ha decided to join the organization
  •  25
  • You had saved the lives of hundreds of wild animals. Thank you for that. => Thank you for .....
    Thank you for having saved the lives of hundreds of wild animals.
  •  25
  • Since Mai had refused Nam's offer of a lift in his car, she had to walk home. => Having .....
    Having refused Nam’s offer of a lift in his car, Mai had to walk home.
  •  25
  • We switched off the lights before we went to bed. => Having ....
    Having switched off the lights, we went to bed
  •  25
  • As he had drunk too much, he didn't drive home himself. => Having ....
    Having drunk too much, he didn't drive home himself.
  •  25
  • Since I had not seen him for ages, I didn’t recognize him. => Having .....
    Having not seen him for ages, I didn’t recognize him
  •  25
  • They had hunted and killed many wild animals. Later they regretted what they had done. 
    They regretted having hunted and killed many wild animals.
  •  25
  • Thanh had forgotten to turn off the gas cooker before he left his house. He admitted that.
    Thanh admitted having forgotten to turn off the gas cooker before leaving his house
  •  25
  • The factory had dumped tons of toxic waste into the river. It was heavily fined for that
    The factory was heavily fined for having dumped tons of toxic waste into the river
  •  25