Déjà plus de
1 million
d'inscrits !
Le present perfect
Déjà plus de
1 million
d'inscrits !
Pré-requis :
Quand utiliser le present perfect en anglais ?
Pour bien comprendre l’emploi du present perfect, on peut comparer avec le prétérit.
Le prétérit est un temps du passé qui permet de parler d’événements coupés du présent, totalement terminés au moment présent.
À la différence du prétérit, le present perfect permet de lier le passé et le présent.
C’est un temps à mi-chemin entre le prétérit et le présent.
On l’utilise donc :
Darren and Ashley have eaten all the cookies. Darren et Ashley ont mangé tous les cookies.
He has worked hard on his English. Il a beaucoup travaillé son anglais.
I have never eaten oysters. Je n’ai jamais mangé d’huîtres.
I have lived in Oslo for 5 years. Je vis à Oslo depuis 5 ans.
On a souvent tendance à rapprocher le present perfect de notre passé composé français, en raison de leur ressemblance.
Il est ainsi très tentant de traduire “I have lived in Oslo for 5 years” par « j’ai vécu à Oslo pendant 5 ans ». Mais cela signifierait que l’action est révolue, donc ici que je ne vis plus à Oslo, ce qui n’est pas le cas. Pour dire que j’ai vécu 5 ans à Oslo (et que je n’y vis plus), on utilise le prétérit en anglais : “I lived 5 years in Oslo.”
Comment former le present perfect en anglais ?
Savoir former le present perfect
Pour former le present perfect en anglais, on suit la construction suivante :
auxiliaire HAVE au présent + participe passé du verbe lexical
She has decided to leave. Elle a décidé de partir.
You have decided to leave. Tu as décidé de partir.
La forme contractée de HAS, ’s, est identique à la forme contractée de IS (BE à la 3e personne du singulier). Il faut donc veiller à ne pas confondre les deux !
Comment faire ?
Dans tous les cas, interrogez-vous sur le sens de la phrase. Cela vous permettra de savoir à quel auxiliaire vous avez affaire.
jump jumped,
love loved,
chat chatted…
be been,
lose lost,
think thought…
Construire le present perfect aux formes négatives et interrogatives
She hasn’t decided yet.
Elle n’ a pas encore décidé.
You haven’t decided yet.
Tu n’ as pas encore décidé.
Has she decided yet?
A-t-elle déjà décidé ?
Have you decided yet?
As-tu déjà décidé ?