Bonjour qui aurait la gentillesse de m’aider à ce petit devoir d’anglais je n’est absolument rien compris , merci d’avance et bonne journée

Réponse:
voilà :
1) Has been...... For
2) Have worked...... Since
3) Have traveled..... Since
4) Have tried....... Since