Witaj :)
1. has built
2. have gone
3. has cooked
4. have spent
5. Have you lost
6. have you been
7. have written
8. have sent
9. have played
10. has been
11. have played
12. has phoned
13. have eaten
14. have finished
15. has written
16. has arrived
17. have waited
18. have bought
19. Have you cleaned
20. have slept
21. haven't done
22. has painted
23. hasn't gone