Proszę o rozwiązanie

Odpowiedź:
1 hasn't
2 did
3 haven't
4 have
5 Did
6 haven't
7 have
8 Have you ever
Odpowiedź:
1) hasn't
2) Did
3) haven't
4) have
5) Did
6) haven't
7) have
8) Have
Pozdrawiam.