Proszę o rozwiązanie

Odpowiedź:
0 seen
1 done
2 gone
3 haven't you done
4 have
5 hasn't
6 yet
7 been
8 come