← Retour au cours
ANGLAIS · 5èmeFiche gratuite
📌 Present perfect vs. prétérit - choisir le bon temps
Fiche de révision · Points essentiels
L'essentiel à retenir avant le quiz.
1
La logique des deux temps
Present perfect et past simple parlent tous les deux du passé, mais avec une question différente.
Temps
Question posée
Exemple
Present perfect
Quel lien avec maintenant ?
I have lost my phone.
(je l'ai toujours pas)
Past simple
Quand exactement ?
I lost my phone yesterday.
2
Repérer les marqueurs de temps
La phrase contient presque toujours un indice qui impose le bon temps.
MarqueurTemps
yesterday / last week / ago / in 2020Past simple
already / yet / ever / never / justPresent perfect
since + point de départPresent perfect
for + durée (action encore en cours)Present perfect
PIÈGEDès qu'un marqueur précis (yesterday, last…, ago, in + année) est présent, on utilise toujours le past simple : jamais le present perfect.
3
Since ou for ?
Ces deux prépositions accompagnent le present perfect mais n'ont pas le même sens.
since·indique le point de départ d'une action qui continue : *since Monday*, *since 2020*
for·indique la durée d'une action qui continue : *for two years*, *for a long time*
EXEMPLESI have lived here for five years. (durée = for)
She has studied English since September. (point de départ = since)
Astuce : *since* = date ou événement fixe ; *for* = nombre + unité de temps.
4
Comment choisir : le test rapide
Une question simple permet de ne jamais se tromper.
1Repère s'il y a un marqueur de temps dans la phrase.
2Ce marqueur donne-t-il une date ou un moment précis (yesterday, ago, last…, in 2019) ?
3Oui → past simple. Non → present perfect.
EXEMPLES*My grandfather was born in 1950.* → date précise → past simple.
*Have you ever eaten Japanese food?* → expérience, pas de date → present perfect.
*I haven't seen Tom since his birthday.* → since → present perfect.
5
À ne pas oublier
💡Past simple = action passée et terminée, ancrée dans le temps (yesterday, last year, ago).
💡Present perfect = résultat encore valable maintenant, expérience de vie, ou durée en cours.
💡*Since* = depuis quand (point) ; *for* = depuis combien de temps (durée).
💡Jamais de present perfect avec yesterday : c'est l'erreur n°1 des élèves français.
↓ Télécharger la fiche PDFDisponible avec un compte gratuit
Teste-toi sur « Present perfect vs. prétérit - choisir le bon temps »
Affronte PASTTENSE, le boss du chapitre, gagne de l'XP et débloque les trophées. Tout ça t'attend dans l'appli.
👨👩👧 Je suis parent
Je crée le compte de mon enfant et je suis sa progression.
Créer le compte gratuitTrop jeune pour créer ton compte seul ? Demande à tes parents de t'inscrire