Temps et aspect

Le present perfect en anglais : have / has + participe passé

Niveau A2 Temps et aspect
Idée clé

Le present perfect se construit avec have ou has suivi du participe passé, et sert à relier le passé au présent : une action passée dont le résultat compte encore maintenant, ou une expérience sans date précise. On dira "I have lost my keys." (les clés sont toujours perdues) ou "She has been to Japan." pour parler d'une expérience. Attention au piège classique : en français on emploie souvent le passé composé même avec une date ("je l'ai vu hier"), mais en anglais une date passée comme "yesterday" interdit le present perfect et impose le prétérit. Surveillez aussi le participe : on dit "I have gone", jamais "I have went".

Exemples

  • I have lost my keys. the keys are lost and still missing now
  • She has been to Japan. she has the experience of visiting Japan
  • Have you finished? asking if the task is now complete

La leçon complète

Tout le contenu de la vidéo, en texte.

  1. Present Perfect

    have / has + past participle

    Dites <t>I have seen him yesterday</t> et un anglophone grimacera. La grammaire est presque juste, mais une règle piège presque tous les apprenants.

  2. have / has + participe passé = une action passée qui compte encore maintenant.

    Le <t>present perfect</t> relie le passé au présent. C'est le temps d'une action passée qui compte encore maintenant. Voyons comment le former.

  3. have + participle

    I / you / we / they have lost
    he / she / it has lost

    Prenez <t>have</t> ou <t>has</t>, puis ajoutez le participe passé du verbe. <t>I have</t>, <t>she has</t>, <t>they have</t>, puis la troisième forme: <t>lost</t>, <t>seen</t>, <t>finished</t>, <t>done</t>.

  4. Deux usages principaux

    Résultat présent
    • c'est arrivé
    • résultat actuel
    • "et toujours vrai"
    Expérience de vie
    • à un moment
    • sans date précise
    • "ever / never"

    Il a deux usages principaux. Un: une action passée avec un résultat que l'on ressent encore. Deux: une expérience à un moment de la vie, sans date précise.

  5. I have lost my keys.

    résultat présent

    Commençons par un résultat présent. I have lost my keys. La perte est passée, mais les clés sont toujours introuvables. C'est pour ça: <t>present perfect</t>, pas <t>past simple</t>.

  6. She has broken her arm.

    résultat visible maintenant

    Même idée ici. She has broken her arm. C'est arrivé au passé, mais le plâtre est là maintenant. C'est le résultat présent qui compte.

  7. She has been to Japan.

    expérience, sans date

    Maintenant l'expérience. Pas de date, juste un moment dans une vie. She has been to Japan. On ne dit pas quand: l'essentiel, c'est qu'elle a cette expérience.

  8. Have you ever eaten sushi?

    question d'expérience

    Utilisez <t>ever</t> et <t>never</t> pour poser des questions sur l'expérience. Have you ever eaten sushi? On interroge toute la vie jusqu'à maintenant, pas un jour précis.

  9. Have you finished?

    achèvement, lien présent

    Et pour demander si quelque chose est terminé: Have you finished? Vous interrogez le résultat à cet instant: est-ce fait?

  10. I have seen him yesterday. temps fini + present perfect ✗
    I saw him yesterday. temps fini → past simple ✓

    Un temps fini nommé ? Past simple, pas present perfect.

    Voici le grand piège. Le <t>present perfect</t> refuse une expression de temps fini comme <t>yesterday</t> ou <t>last week</t>. Si vous nommez un moment passé révolu, passez au <t>past simple</t>.

  11. I have went home. mauvais participe ✗
    I have gone home. go → gone ✓

    Participe, pas past simple : go → went → gone.

    L'autre piège, c'est le participe lui-même. Ce n'est pas le <t>past simple</t>. La troisième forme de <t>go</t>, c'est <t>gone</t>, pas <t>went</t>. Apprenez ces participes irréguliers.

  12. I have finished my homework.

    le résultat compte maintenant

    Comparons les deux temps directement. I have finished my homework. <t>Present perfect</t>: c'est fait et ça compte maintenant. Le <t>past simple</t> ne ferait que le situer dans un temps révolu.

  13. À retenir

    • have / has + participe passé
    • Action passée, lien présent
    • Pas de "yesterday" : c'est le past simple

    Retenez: <t>have</t> ou <t>has</t> plus le participe passé, pour un passé qui touche encore le présent, et supprimez les mots de temps fini.