Le prétérit parle d’un passé coupé du présent et daté. Le present perfect fait un lien avec le présent : bilan, résultat, ou action commencée dans le passé et qui dure encore. C’est là qu’interviennent for et since.
Objectifs
- Choisir entre prétérit et present perfect selon le contexte
- Exprimer une durée qui continue avec for et since
- Distinguer for, since et ago
- Poser la question How long have you…?
1. Les deux temps comparés
| Prétérit | Present perfect |
|---|---|
| action terminée, datée | bilan, résultat présent, pas de date |
| yesterday, last year, in 2015, ago, when I was a child | ever, never, already, yet, just, so far, for, since |
| I lost my keys yesterday. (on ne sait pas si je les ai retrouvées) | I’ve lost my keys. (je ne les ai toujours pas) |
| She lived in Leeds for 3 years. (elle n’y vit plus) | She’s lived in Leeds for 3 years. (elle y vit encore) |
2. For, since, ago
| Mot | Suivi de | Temps | Exemple |
|---|---|---|---|
| for | une durée | present perfect (si l’action dure encore) | I’ve known her for five years. |
| since | un point de départ | present perfect | I’ve known her since 2021 / since I was ten. |
| ago | une durée, placé après | prétérit | I met her five years ago. |
Poser la question
- How long have you been a member of the club?
- — For two years. / Since September.
3. Present perfect + be + -ing
Pour insister sur une activité qui dure, on emploie souvent have been + V-ing : I’ve been waiting for you for an hour! She’s been learning English since she was six.
À retenir
- Prétérit : passé daté et terminé (yesterday, ago, in 2010).
- Present perfect : lien avec le présent, pas de date précise.
- for + durée ; since + point de départ ; ago + prétérit.
- « depuis » + présent français = present perfect anglais.

Et maintenant, à toi !
Vérifie que tu as compris avec les exercices, puis révise avec la fiche.