1. Having felt sick, Mary left the school early.
2. Having impressed by Micheal's work, the teacher gave him the highest score.
3. Having not studied hard for the exam, Tom couldn't pass it.
4. Having not received all the applications yet, I am not eager to hire everyone.
5. Having been stolen weeks ago, the gold ring was found.
6. Having an assignment to finish, I can not come with you.
7. Having heard the good news, my sister wanted to cry.
8. Not wanting to lose my passport, I gave it to my father.
9. Having been told to wash the dishes, David entered the kitchen.
10. Having been to New York before, I knew where to find a good hotel.
11. Having seen the dog coming toward her , she quickly crossed the road.
12. Not having looked after carefully, the pilot can't live through the winter.
13. Not having a credit card, I found it difficult to book an airline ticker over the phone.
14. Having been unemployed, Tom spent a lot of time filling in application forms.
15. Having been walking quickly, I soon caught up with her.
16. Having been built of wood, the house was clearly a fire risk.
17. Having spent nearly all our money, we couldn't afford to stay at a hotel.
18. Having spent his childhood in Hue City, he knew the city well.
19. Not wanting to offend him, we said nothing about his paintings.
20. Having been hunted close to extinction . the rhino is once again common in this areas.