Formation du Present Perfect

En général

Le present perfect se forme en utilisant l'auxiliaire 'have' au present simple suivi du participe passé. Exemples: 

I have complained

You have failed

She has accepted

We have eaten

They have left

Le participe passé des verbes réguliers se forme en ajoutant -ed à la forme de l'infinitif. Pour les verbes irréguliers, voir section 1.

Quelques règles d'orthographe pour la formation du participe passé

Si le verbe à l'infinitif se termine par -e, on n'ajoute pas -ed mais simplement -d. Exemples: 

die > died

name > named

love > loved

agree > agreed

Si le verbe se termine par -y précédé d'une consonne, le 'y' se change en 'i'. Exemples:

carry > carried

bury > buried

try > tried

Notez cependant que si le 'y' est précédé d'une voyelle, il n'y a pas de changement. Exemples: 

obey > obeyed

play > played

stay > stayed

Attention: le verbe say est irrégulier: say/said/said

Les règles de redoublement des consonnes sont les mêmes que celles qui régissent la formation de la forme verbale en -ing (voir section 3.3.). Exemples: 

knit > knitted

look > looked

prefer > preferred

answer > answered

Emplois

Bien qu'il soit souvent classé parmi les temps du passé, le present perfect exprime toujours un lien très fort avec le moment présent. En fait, comme son nom l'indique, le present perfect est à cheval entre le présent et le passé. Il s'utilise dans les cas suivants:

 

lorsqu'une action commencée dans le passé se poursuit jusqu'au moment présent

Exemples: I have lived here for three years
Je vivais déjà ici il y a trois ans et que j'y vis encore maintenant.

I have been ill since Monday
J'étais déjà malade lundi et je suis encore malade aujoud'hui.

I have never seen anything like this
Je n'ai jamais vu rien de pareil, ni avant ni maintenant.

She has always felt very lonely
Elle s'est toujours sentie seule, dans le passé et maintenant.

Dans cet emploi, le present perfect est souvent accompagné de compléments de temps qui indiquent le lien entre le passé et le présent (for three years, since Monday, never, always, etc.). Mais attention, la plupart de ces compléments peuvent aussi être employés avec le simple past (voir section 3.5.).

Un complément de temps introduit par depuis correspond en anglais à for s'il exprime une durée et à since s'il exprime un point de départ. Exemples:

I have lived here for three years/for a week/for ages/for a long time

I have lived here since 1984/since 18 May/since the end of the war

lorsqu'on met clairement l'accent sur le résultat présent d'une action passée
Exemples: 
I have lost my key. I can't get in.
Il est clair que j'ai perdu la clé à un moment dans le passé mais lorsqu'on emploie le present perfect, ce n'est pas cela qui compte mais le résultat présent, à savoir que je n'ai plus ma clé maintenant et que dès lors, je ne peux pas rentrer.

I've found a wallet. Do you think I should take it to the police?
Ici aussi, ce n'est pas le fait qu'on a trouvé le portefeuille dans le passé qui compte mais le fait qu'on l'ait maintenant et qu'on se demande ce qu'on va en faire.

Le plus souvent, dans ce cas, il n'y a pas de complément de temps qui indique le lien avec le présent. C'est le contexte général qui permet de choisir le temps approprié. Dans les deux exemples ci-dessus, le contexte général est présent (I can't get in) ou futur (Do you think I should take it to the police?). Dans les deux exemples suivants, le contexte est clairement passé et c'est le simple past et non le present perfect qui est employé.

Exemples: 

Last week was a very bad week for me. On Monday I lost my keys. Two days later I was burgled and on Friday my car broke down!
Ici, le fait de perdre ses clés est clairement relaté comme un fait passé, situé à un moment clairement identifié du passé, lundi de la semaine dernière.

On my way to the station I found a wallet and immediately took it to the police.
Ici aussi, le fait d'avoir trouvé le portefeuille est présenté comme une action passée. Il n'y a pas de complément de temps comme dans l'exemple précédent (last week, on Monday) mais le contexte faire clairement référence au passé. C'est en me rendant à la gare que cela s'est passé.

pour exprimer un passé récent

Exemples: 

I'm afraid he has just left

She has just been appointed

L'emploi de just indique que l'action vient de se terminer (il vient de sortir; elle vient d'être nommée).

dans une subordonnée de temps, introduite par when, as soon as, etc., pour exprimer une action future antérieure à une autre action future.

Exemple: I'll help you when I have finished my homework
Les deux actions (help et finish) ont lieu dans le futur mais l'action de la phrase principale (help) précède l'action de la subordonnée de temps (finish). En français, on emploie un futur antérieur dans ce cas (Je t'aiderai quand j'aurai fini mes devoirs), mais en anglais, on emploie le simple present et non le 'will' future dans une subordonnée de temps (voir section 2). On dira donc when I have finished au lieu de I will have finished.

 



Le Verbe
| Le Nom | Le Pronom | L'Adjectif | L'Adverbe | Questions & Négations | Les Mots Liens | Discours Indirect |
Grammaire Anglaise de Référence | Index Alphabétique | Tests

Responsable Section Anglaise: Philippe Neyt <Philippe Neyt>
Responsable Gramlink: Prof. Dr. Pierre Godin <Pierre Godin>
Website Manager: Marc Piwnik <Marc Piwnik> - Last Modified: 10 JUN 2018
© UCL – www.gramlink.com – 1999-2018