Réponse :
I have known Amy for 15 years.
1. since
2. for
3. for
4. since
5. ever since
Je n'ai pas tout fais mais j'espere que ce petit bou t'aideras
:)