4a
1、put off
2、call up
3、come up with,cheer up
4、put up,hand out;give out
4b
(1)to make
(2)to do
(3)to help
(4)to spend
(5)to visit
(6)to move
4c
1、at the food bank and help to give out food to the homeless people
2、to ask him an important question
3、to paint the house for a few hours tomorrow
4、to visit my grandparents in Hunan
5、not to do that because I am too young and it is not safe