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.