Réponse :
1.have lived
2.has stole
3.has lived
4.have never been
5.has gone
6.already have eaten
7.have left
8.have you finished
9.have played
10.haven't been
11.haven't arrived
12.has played
13.have spent
14.has died
15.have just finished