1) ___________(run) to the bus stop, she lost her shoe. a) Having run b) Run c) Running 2) ____________ (leave) he party too early, we couldn’t see the fireworks anymore. a) Having left b) Left c) Leaving 3)  __________ (finish) her phone call, she went back to work. a) Having finished b) Finished c) Finishing 4) ___________(blind) by the sun, the driver didn’t see the stop sign. a) Having blinded b) Blinded c) Blinding 5) _________(send) my homework I realized it had a mistake. a) Having sent b) Sent c) Sending 6) ______(impress) by Isaac's homework, the teacher gave him the highest score. a) Having impressed b) Impressed c) Impressing 7) My sister works in a bakery _________(make) cakes. a) making b) having made c) made 8) A woman _________ (wear) a blue hat opened the door.score a) wearing b) wears c) having worn

Leaderboard

Visual style

Options

Switch template

Continue editing: ?