1. . . It has been raining heavily.
2... He has been waiting for teachers to come.
3... I have been doing shopping the whole day long.
4. ... He has been sunbathing on the beach.
5.... She has been walking with children in the park.
6. .... He has been visiting London places of interest.
7. .... He has been watching all TV news programs.
8. ... He has been washing the car.
Начало т.е. первые предложения пиши, как есть.