Réponse :
En espérant d'avoir aidé
Explications :
1.Ihave lived - 2.I have not finished - 3 I have bought - 4-he has read -5 you have visited - 6 - he has watched - 7-he has waited - 8 he has read - 9 -he has typed - 10 -they have done