masterivo.

Anglais · Grammaire

Present Perfect ou Simple Past ? Expliqué simplement

« I have seen » ou « I saw » ? Beaucoup de germanophones se posent cette question. En allemand, on dit presque toujours « Ich habe gesehen » dans la vie de tous les jours – mais en anglais, ce n'est pas automatiquement le Present Perfect. Pas d'inquiétude : avec quelques règles claires, tu comprendras bien la différence.

L'idée de base en deux phrases

Simple Past et Present Perfect sur la ligne du tempsLigne du temps d'avant à maintenant puis après. Simple Past : I lost my keys yesterday, un point juste avant maintenant. Simple Past : I lived in Hamburg as a child, une barre terminée loin avant maintenant. Present Perfect : I have lived here for five years, une barre qui va jusqu'à maintenant. Present Perfect : I have never eaten sushi, une longue barre sur toute la vie jusqu'à maintenant.I lost my keys yesterday.I lived in Hamburg as a child.I have lived here for five years.I have never eaten sushi.← avantmaintenantaprès →
Simple Past : fini. Present Perfect : va jusqu'à maintenant.

Le Simple Past raconte quelque chose qui s'est passé à un moment précis du passé et qui est terminé. Le Present Perfect relie le passé au présent : il s'agit d'un résultat ou d'une expérience qui compte encore maintenant.

Comment former les deux temps

Comment former les deux tempsDeux éléments de phrase. Simple Past avec la deuxième forme du verbe : I comme sujet, saw comme verbe, him comme complément, yesterday comme moment. Present Perfect avec have et la troisième forme du verbe : I comme sujet, have comme auxiliaire, seen comme verbe, him comme complément.Simple Past : 2e forme du verbeISujetsawVerbehimComplémentyesterday.MomentPresent Perfect : have/has + 3e forme duverbeISujethaveAuxiliaireseenVerbehim.Complément
Present Perfect : have/has plus troisième forme du verbe.

Simple Past : avec les verbes réguliers, tu ajoutes -ed (work → worked). Les verbes irréguliers ont leur propre forme (go → went, see → saw). Tu formes les questions et les négations avec did : Did you call her? – I didn't call her.

Present Perfect : have/has + troisième forme du verbe (past participle) : work → worked, go → gone, see → seen, write → written. Exemple : She has written three emails.

Quand utilises-tu le Simple Past ?

Quand utilises-tu le Present Perfect ?

Les mots-signaux en un coup d'œil

Simple PastPresent Perfect
yesterdayever, never
last week / last yearjust, already, yet
two days agoso far, up to now
in 2019for (durée jusqu'à maintenant)
when I was youngsince (point de départ jusqu'à maintenant)

Les mots-signaux sont une bonne aide, mais pas un automatisme. Ce qui décide toujours, c'est cette question : s'agit-il d'un moment terminé ou d'un lien avec le présent ?

Au fait : en anglais américain, tu entends souvent aussi le Simple Past avec just, already et yet, par exemple Did you eat yet? Les deux sont compris. Si tu as un doute, le Present Perfect est le choix sûr dans ces cas.

Erreurs typiques

Une petite astuce pour t'en souvenir

Astuce : quel temps choisir ?Trois questions sous forme de parcours. 1 Puis-je dire exactement quand c'est arrivé, et est-ce fini ? Alors Simple Past. 2 Le résultat est-il important maintenant ? Alors Present Perfect. 3 Quelque chose dure-t-il jusqu'à aujourd'hui, souvent avec for ou since ? Alors Present Perfect.Moment précis, fini ?Simple Past: I saw him yesterday.1Le résultat compte maintenant ?Present Perfect: I have lost my keys.2Dure jusqu'à aujourd'hui ?Present Perfect: I have lived heresince 2020.3
Moment précis et fini : Simple Past. Lien avec maintenant : Present Perfect.

Pose-toi cette question pour chaque phrase : Puis-je dire exactement quand c'est arrivé – et est-ce fini ? Alors prends le Simple Past. Mais si le résultat est important maintenant, ou si quelque chose dure jusqu'à aujourd'hui ? Alors le Present Perfect convient. Avec un peu d'entraînement, cette décision devient tout à fait automatique.

Entraîne-toi à ton rythme

Si tu veux savoir où tu en es, tu peux faire le test de niveau gratuit de l'English Mastery Trainer et essayer un exercice d'exemple – sans inscription. Ensuite, tu peux tester l'application gratuitement pendant 7 jours et t'entraîner de façon ciblée sur des temps comme ceux-ci.

Questions fréquentes

Puis-je utiliser le Present Perfect avec « yesterday » ?

Non. Avec un moment précis et terminé comme yesterday, last week ou two days ago, l'anglais utilise le Simple Past : I saw him yesterday.

Comment traduire « Ich wohne seit drei Jahren hier » ?

Avec le Present Perfect : I have lived here for three years. Pour une durée, tu utilises for ; pour un point de départ, since (since 2022).

Le Present Perfect est-il différent en anglais américain ?

En partie. Avec just, already et yet, on entend souvent le Simple Past en anglais américain (Did you eat yet?). Le Present Perfect est cependant aussi correct dans ces cas.

English Mastery Trainer – essayer gratuitement ↗

Envie d’un exercice rapide ? L’exercice du jour est gratuit, sans inscription.

En savoir plus sur l’appli: Apprendre l’anglais avec l’English Mastery Trainer

Articles associés

Autres articles d’apprentissage