For, since, ago
For
Dans ce contexte, for se traduit comme pendant ou depuis et s’utilise avec une durée, au passé, au présent, au futur… :
-
We have lived here for 6 months. (Nous vivons ici depuis 6 mois.)
-
I’m in meetings for the rest of the day. (Je suis en réunions pendant le reste de la journée.)
-
She’ll be away for 3 days. Elle sera absente pendant 3 jours.
Since
Since veut dire depuis et est utilisé avec le début de la période. Dans ce sens, on utilise since toujours avec le present perfect :
-
We’ve lived here since the beginning of the year. (Nous habitons ici depuis le début de l’année.)
-
They’ve been on holiday since the weekend.(Ils sont en vacances depuis ce weekend.)
Ago
Ago se traduit par il y a et s’utilise d’office avec le prétérit en anglais :
-
I left school 10 years ago. (J’ai quitté l’école il y a 10 ans.)
-
How long ago did you get married? (Vous vous êtes mariés il y a combien de temps ?)




