2. have been watching
3. has been tidying
4. has she been working
5. has been trying
6. Have they been working
7. have been painting
8. has been studying
9. has been writing
10. have been thinking
11. hasn't been sleeping
12. have been jogging
sper că te-am ajutat!