Le passé simple et le present perfect anglais posent problème à presque tous les francophones. Pourquoi ? Parce que le français ne distingue pas clairement ces deux temps dans le parler quotidien. Découvrez comment votre L1 crée ces erreurs et comment les corriger définitivement.
Try Amélie free →En français, on utilise principalement le passé composé (« J'ai mangé », « Je suis allé ») pour parler du passé récent ou habituel. Mais l'anglais divise ce territoire entre deux temps : le past simple (« I ate ») pour un événement terminé et daté, et le present perfect (« I have eaten ») pour une expérience pertinente au présent. Les calques typiques viennent de cette confusion. Quand vous pensez « J'ai fini mon travail », vous imaginez « I have finished my work », alors qu'en contexte, « I finished my work » serait juste. Autre piège : « Je n'ai jamais visité Paris » sonne comme « I have never visited », ce qui est correct—mais « Je suis resté 3 ans en Angleterre » produit souvent « I have stayed 3 years », un calque du passé composé français au lieu du past simple « I stayed 3 years ».
Avec un repère temporel précis (hier, samedi, 2020), on utilise toujours le past simple, jamais le present perfect.
La succession d'événements terminés au passé, même sur longue durée, demande le past simple, sauf si la durée s'étend jusqu'au présent.
Pour une expérience sans date : « I have been. » Avec une date précise : « I went last year. » Ne mélangez jamais les deux dans la même réponse.
Avec « for + durée », on utilise le present perfect; jamais « since » + nombre d'années. Say « for » or « since [date précise] ».
« Last week » est un repère terminé et clos : past simple obligatoire. Le present perfect ne s'utilise que si la conséquence persiste sans indication temporelle.
Le present perfect décrit une action passée dont la conséquence ou l'expérience est pertinente maintenant. Exemples : « I have eaten » (et je suis rassasié), « I have lived here for 10 years » (et j'y vis toujours), « I have visited 15 countries » (dans ma vie). Dès qu'un repère temporel clos apparaît (hier, 2020, il y a 3 ans), basculez au past simple.
Parce que le passé composé français (avoir/être + participe) est votre réflexe pour la majorité des événements passés. Vous imaginez la structure « have + participe » comme naturelle. L'anglais vous y autorise—mais seulement sans repère temporel ferme. C'est un piège de ressemblance structurelle.
C'est courant chez les apprenants francophones et ça reste intelligible, mais c'est mauvais style. Règle simple : racontez un événement daté? Past simple du début à la fin. Racontez une expérience intemporelle? Present perfect du début à la fin. La cohérence = fluidité perçue.
Chaque fois que vous construisez une phrase au passé, posez-vous : « Ai-je une date ou repère temporel précis? » Oui → past simple. Non → present perfect probable. Ask Amélie analyse votre L1 (français) et vous montre exactement votre calque. Pratiquez des mini-dialogues : la répétition ancre le réflexe anglais contre le calque français.
The only AI English coach that maps L1 grammar to L2 errors. 19,99€/mo — first session free.
Get started →