bonsoir pourriez-vous m'aider pour l'exercice 2 anglais car je ne comprend pas merci

Réponse:
1) has spend mais pas sûr de moi
2) hasn't bought
3) have written
4) have traveled
5) haven't
Voilà, désolé pour la 1 pour laquelle je suis pas sûr sinon il me semble que le reste c'est ça