1. Have you bought...
2. have the children done.
3. has been learning
4. already had
5. has she drank
6. has been writing
7. have done
8. e bine
9. have read
10. e bine
11.have been working
12. she has done
13. is getting
14. have always hated
15. have been studying
16. have been writing
17. always loved
18. e bine
19. e bine
20. have watched