Worksheetsperfect gerund and perfect participle
Total questions: 15
Worksheet time: 8mins
___________________ in the company for many years, he knew everyone and everything.
Having worked
Worked
Working
To work
___________________ each other for ages, they had a lot to talk about.
Not had seen
Not having seen
Having seen
Had seen
_________________ the car, he went to a restaurant.
Parked
Having parked
Parking
Having park
He denied (be) _______ there.
being
having been
be
to be
The children admitted (take) _________ the money.
having taken
took
taking
take
Peter denied (see) _______ the accused man on the day of the crime.
seeing
having seen
saw
sees
I've heard a lot about Dr. James, and I'm looking forward ____________ his talk tomorrow.
hear
hearing
to hear
to hearing
The spy admitted __________ some highly secret information to enemy agents.
having given
having been given
to have given
to have been given
It's no good ______ me of getting the figures wrong!
to accuse
accusing
having accused
to have accused
Nam won a scholarship. We are excited about that fact.
→ We are _____________
Entering the room, I was surprised at what I saw.
→ When ...
Since we have become too dependent on the use of electricity, we have to find alternative sources of energy before fossil fuels run out.
→ Having ...
Tonya had dumped a lot of rubbish on the beach. She was strongly criticised for that.
→ Tonya was ...
After she replaced all the light bulbs in her house with LED lights, she same a lot of money on her electricity bills.
→ Having ...
Sam had not worked hard enough in his previous job. He regretted it.
→ Sam regretted ...
