1being interrupted
2being hurt
3recognizing
4paying
5being interviewed
1 Having repaired the car
2 Having packed all my things
3 Having been at school together
4 Having seen it at least ten times
5 Having never travelled by air before
6 After reached the top of the mountain
7 Having worked at the Institute for five years
Thought, taught, learnt, made, took, was/were, saw, went, put, set, lost, became, improved
2)...tidy...
Do her children tidy...
3)...talks...
Does Peter talks...
4)feed
Do you feed...