Present Perfect vs. Past Simple
Present perfect ou prétérit ?
Puisque le français utilise le passé composé aussi bien pour un fait daté (« je suis allé à Paris l'an dernier ») que pour un fait sans date précise (« je suis allé à Paris »), un francophone n'a naturellement aucun réflexe pour choisir entre le past simple et le present perfect en anglais. Cette leçon donne le critère de décision : est-ce que le moment de l'action est fermé et daté, ou reste-t-il ouvert et rattaché au présent ?
Grammar Comparison
Comparaison grammaticale
Un repère de temps précis impose le past simple
I went to Paris last year. / She called me yesterday. / We finished at 5pm.
Je suis allé à Paris l'année dernière. / Elle m'a appelé hier. — le français garde le passé composé, quel que soit le repère
Dès qu'une phrase anglaise contient un repère temporel précis et clos — yesterday, last week, in 2010, when I was young, at five o'clock — le verbe doit obligatoirement être au past simple, jamais au present perfect. C'est une règle stricte et non négociable : « I have gone to Paris last year » est tout simplement incorrect en anglais, même si la phrase française équivalente reste parfaitement naturelle au passé composé avec la même précision temporelle. Le francophone doit donc apprendre à repérer ces indices de temps fermé et à les associer automatiquement au past simple, puisque le français ne lui envoie aucun signal comparable pour changer de forme verbale.
Un temps ouvert ou une expérience de vie impose le present perfect
Have you ever been to London? / I have never eaten sushi. / She has already left.
Es-tu déjà allé à Londres ? / Je n'ai jamais mangé de sushi. — le français utilise le même passé composé, sans distinction de temps ouvert ou fermé
À l'inverse, quand la phrase ne précise aucun moment (ever, never, already, yet, so far, recently) ou qu'elle parle d'une expérience de vie sans dater l'événement, l'anglais exige le present perfect. L'idée sous-jacente est celle d'une fenêtre de temps encore ouverte — « ma vie jusqu'à maintenant » — dans laquelle l'événement peut ou non s'être produit, sans que l'on précise quand exactement. Le français n'opère aucune distinction formelle ici : « je suis déjà allé à Londres » et « je suis allé à Londres en 2019 » utilisent la même forme verbale, alors que l'anglais bascule entre present perfect et past simple selon que le moment est précisé ou non.
Le test pratique : peut-on ajouter une date ?
I have visited London. → I visited London in 2019. (adding a date forces past simple)
Je suis allé à Londres. → Je suis allé à Londres en 2019. — la forme française ne change pas
Un bon réflexe pour un francophone est de se demander : « pourrais-je ajouter une date précise à cette phrase sans la changer ? » Si oui, et qu'on l'ajoute, la phrase anglaise doit obligatoirement passer au past simple. « I have visited London » (present perfect, expérience sans date) devient « I visited London in 2019 » (past simple, dès qu'une date apparaît) — jamais « I have visited London in 2019 », qui est une erreur classique chez les francophones puisqu'en français rien n'empêcherait de dire « je suis allé à Londres en 2019 » avec la même forme que sans date. Ce test simple permet d'éviter l'erreur la plus fréquente de ce point de grammaire.
Vocabulary
Vocabulaire
- French
- déjà (dans une question)
- French
- jamais
- French
- hier
- French
- la semaine dernière
- French
- il y a (trois jours, etc.)
- French
- déjà (dans une affirmation)
- French
- juste / à l'instant
- French
- récemment
- French
- jusqu'à présent
- French
- quand j'étais jeune
