wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

perfect gerund and perfect participle

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

___________________ in the company for many years, he knew everyone and everything.

a)

Having worked

b)

Worked

c)

Working

d)

To work

2.

___________________ each other for ages, they had a lot to talk about.

a)

Not had seen

b)

Not having seen

c)

Having seen

d)

Had seen

3.

_________________ the car, he went to a restaurant.

a)

Parked

b)

Having parked

c)

Parking

d)

Having park

4.

He denied (be) _______ there.

a)

being

b)

having been

c)

be

d)

to be

5.

The children admitted (take) _________ the money.

a)

having taken

b)

took

c)

taking

d)

take

6.

Peter denied (see) _______ the accused man on the day of the crime.

a)

seeing

b)

having seen

c)

saw

d)

sees

7.

I've heard a lot about Dr. James, and I'm looking forward ____________ his talk tomorrow.

a)

hear                        

b)

hearing                 

c)

to hear                  

d)

to hearing

8.

The spy admitted __________ some highly secret information to enemy agents.

a)

having given         

b)

having been given

c)

to have given       

d)

to have been given

9.

It's no good ______ me of getting the figures wrong!

a)

to accuse               

b)

accusing               

c)

having accused     

d)

to have accused

10.

Nam won a scholarship. We are excited about that fact.

→ We are _____________

4 lines
11.

Entering the room, I was surprised at what I saw.

→ When ...

4 lines
12.

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 ...

4 lines
13.

Tonya had dumped a lot of rubbish on the beach. She was strongly criticised for that.

→ Tonya was ...

4 lines
14.

After she replaced all the light bulbs in her house with LED lights, she same a lot of money on her electricity bills.

→ Having ...

4 lines
15.

Sam had not worked hard enough in his previous job. He regretted it.

→ Sam regretted ...

4 lines