1. 1. having
2. watching
3. selling
4.ringing
5. to fire
6. to work
7. to have
8. going
9. to apply
10. making
2. 1. a. to work b. working
2. a. to call b. calling
3. a. staying up b. to stay
4.a. buying b. to buy
5.a. sending b. to send
3. 1. We can't afford eating there.
2. They couldn't help laughing when she tripped over the cable.
3. He avoids buying expensive clothes.
4. I didn't remember leaving my wallet at home.
5. We are looking forward to seeing you next month.