Skip to content
Thanksgiving is on November 26: ready worksheets, lessons, flashcards and speaking cards for every level

Gerunds & infinitives: perfect and passive

Grammar · Gerunds & infinitives (advanced) · B2 · 20 min. Practice being done, having done, to be done and to have done, then write about yourself.

About this worksheet

Practice being done, having done, to be done and to have done, then write about yourself.

Level
B2
Category
Grammar
Topic
Gerunds & infinitives (advanced)
Time
About 20 minutes
Exercises
Gap-fill, Multiple choice, Speaking / writing task, Writing lines
Answer key
Included
Access
Premium

On the sheet

  • Gap-fill: Complete each sentence with the form in brackets.
  • Multiple choice: Choose the correct option.
  • Speaking / writing task: Write four true sentences about yourself. Use each beginning once.
  • Writing lines: Write here.

More grammar at B2