À lire après Le prétérit irrégulier.
Le present perfect est le temps que le français n'a pas. Il raconte une action passée qui COMPTE ENCORE maintenant : une expérience qu'on a vécue, un résultat qu'on voit toujours, quelque chose qui a commencé avant et qui continue.
Il se forme avec have ou has, suivi du participe passé. Pour les verbes réguliers, ce participe ressemble au prétérit : finished, played, watched. Pour les irréguliers, c'est une troisième forme à apprendre : go, went, GONE.
| Verbe | Prétérit | Participe passé |
|---|---|---|
| finish (régulier) | finished | finished |
| go | went | gone |
| see | saw | seen |
| eat | ate | eaten |
| do | did | done |
| be | was / were | been |
Trois emplois à retenir. L'expérience : « I have seen this film » — un jour, peu importe quand. Le résultat visible : « She has lost her key » — et elle ne l'a toujours pas. La continuité : « I have lived here for two years » — et j'y vis encore.
Des mots l'accompagnent souvent, et ils servent de signal : « ever » (déjà, dans une question), « never », « already » (déjà), « yet » (encore, pas encore), « just » (juste), « since » et « for ».
I have finished my homework.
She has lost her key.
Have you ever been to London?
We haven't seen him yet.
He has just arrived.