1.While writing her composition, she kept using her dictionaries.
2.Having been in the army for some time, he is quite good at shooting.
3.Standing on the roof of this building, you can see the whole campus.
4.Having spent so many years in the countryside, he is not used to life in the city.
5.Having translated that thick book, he felt relieved and satisfied.
6.Having been told that it was going to snow, they decided to put off the football match.
7.I remember telling him about the appointment when I saw him yesterday.
8.Starting early tomorrow means getting everything ready tonight.
9.She couldn’t help feeling anxious about her friend’s illness, and decided to go to the hospital to see him.
10.I couldn’t resist asking him why he was trying to avoid talking with the manager.