22. A. Buying / talking ( Ving)
23. B. To remove ( để)
24. C. Stay / continuing ( Verb pp)
25. A. Having / finish (stop Ving)
26. A. Not to invest ( not to V)
27. D. Attending / listening ( worth Ving)
28. D. To study/ to do ( expect to V)
29. B. To do / shopping
30. B. Redesigning / do ( need Ving)
31. A. Hearing/ to come/ to be seen
32. B. To smoke/ quit ( continue to V)
33. A. To meet / be ( arrange to B)
34. D. To tell / giving (before Ving)
35. D. To tell/ for helping / te deal