1) ___ lunch, I sat in the garden with a drink. a) Making b) Made c) Having made 2) ___ for the bus, she slipped on some ice and fell over. a) Running b) Run c) Having run 3) On ___ her former owner, the dog ran across the room to greet him. a) seeing b) seen c) having seen 4) ___ in hospital for several weeks, she was delighted to be home. a) Being b) Been c) Having been 5) ___ by all the attention, he thanked everyone for the cake and presents. a) Embarrassing b) Embarrassed c) Having embarrassed 6) The building collapsed, ___ two people. a) injuring b) injured c) having injured 7) ___ under normal clothes, a thermal layer keeps you warm in minus temperatures. a) Wearing b) Worn c) Having been worn 8) ___ by the sun, she didn't see the boy crossing the road. a) Blinding b) Blinded c) Having blinded 9) ___ by the changing information, they thought the plane was cancelled. a) Confused b) Having confused c) Confusing 10) ___ at a low temperature, these jeans will keep their original colour for a long time. a) Washing b) Washed c) Having washed 11) ___ the paper, he saw the news about his hometown. a) Reading b) Having read c) Read 12) ___ in India for two years, Kaleem could speak some Hindi. a) Living b) Having lived c) Lived

Leaderboard

Visual style

Options

Switch template

Continue editing: ?