1 haven't spoken
2 has lived
3 have tried - haven't succeeded
4 have waited - hasn't come
5 has worked
6 have been studying
7 have got
8 hasn't seen
9 have - eaten
10 have met
11 have just won
12 have been added
13 have added
14 have already finished
15 have been
16 have you worked
17 have lived