1. has cooked
2. will be explained
3. is playing
4. have been working
5. drew
6. did
7. has been drawn
8. is shinning, are singing
9. have lived
10. has been held
11. to be
12. was cooking
13. has studied
14. have not read
15. are watching
16. to read