Pls potrzebuje na szybko!!

Wyjaśnienie:
1 Hasn't said
2 have looked
3 Tim has lost
4 hasn't arrived
5 has found
6 haven't eaten
7 Has Jane worked
8 haven't brought
9 have washed
10 have chosen
11 Have you rented
12 haven't done
13 Have you lived
14 has known
15 Have your parents met