NEW
Font size
Worksheetspresent past perfect participle
Total questions: 15
Worksheet time: 8mins
He was sitting in an armchair ____________ a magazine.
read
reading
having read
to read
___________________ in the company for many years, he knew everyone and everything.
Having worked
Worked
Working
To work
The cup _________ with milk stood on the table.
having fill
filling
having filled
filled
___________________ each other for ages, they had a lot to talk about.
Not had seen
Not having seen
Having seen
Had seen
___________ into a rich family, she got everything she wished for.
Being born
To be born
Born
Having been born
_________________ the child of poor people, he often went to bed hungry.
Being
Having been
To be
Being born
________________ his words, he apologised.
Having regreted
Having regret
Regretting
Regreted
_________________ the car, he went to a restaurant.
Parked
Having parked
Parking
Having park
_______________________ the film a dozen times, she knew the dialogues by heart.
Watched
Watching
Having watch
Having watched
Even _______________________the instructions, I still could not understand how to use the camera.
read
Having read
reading
Having to read
________________to them, I feel much happier about the situation.
Having spoke
Having spoken
Spoken
Speaking
_________________ to arrive late, I called a taxi.
Wanting
Not having wanted
Wanted
Not wanting
__________________through his address book, I noticed somethinf strange.
Having flicked
Flicked
Having flick
Flicking
_________________from Brazil, he is not used to such cold weather.
Having come
Coming
Having came
Came
You will annoy people, _______________like that.
talking
talked
having talk
having talked
