Помогите пожалуйста, срочно, даю 50 баллов
Ответ:
1. have known
2.has been
3. hasn't cleaned
4. have played
5. have found
6. hasn't called
7. have tried
8. has sent
9. hasn't eaten
10. have painted
11. has made
12. has gone
9) haven't eaten