8. Have been
9. Has eaten
10. Have read
11. Have drunk
12. Have Played
13. Haven't finished
14. have known
15. Have washed
Present perfect указывает на действие которое произошло в прошлом но результат этого действия мы видим в момент речи.
The children are dirty because they ... in the garden.
a have played
b played
c has played
Результат того что дети грязные их игры в саду- present perfect, т.к. children множественное число то используем have
Значит, вариант
a have played