1. having spent - playing
2. making
3. not to make
4. turning
5. to give
6. building
7. advising - to give
8. buying
9. watching
10. to come
11. to take
12. to lend
13. to give
14. to do
15. to get - to ask
16. to reach
17. to give
18. being
19. going - to stay
20. taking
21. camping
22. to smoke
23. to review
24. going
25. working
26. seeing
27. looking - to answer
28. to wear
29. to prepare - coming
30. laughing - slip
31. locking
32. to wait
33. run
34. use
35. to go
36. to raise
37. to stay
38. eating - preparing
39. to repair
40. watering - to water