1) hasn't eaten
2) has never written
3) have known
4) has never beaten
5) have flown
6) hasn't given, haven't texted
7) has fallen, hasn't hurt, has torn
8) has gone, has forgotten
2
1) have you finished
2) have found
3) haven't read
4) have gone
5) have borrowed
6) have looked
7) Have you tidied
8) haven't
9) have made
10) have had
11) have you been
12) have been
13) have bought
14) Have you ever seen
15) haven't
16) have remembered
17) have