Answer Key 2
1. to quit
2. gaining
3. going
4. both
5. to have gone
6. drinking
7. changing
8. both
9. visiting
10. to call
back