gramaro.io

Present Perfect vs. Present Perfect Continuous

Qu'est-ce que le present perfect en anglais ?

Le present perfect en anglais est un temps qui exprime une action passée ayant un lien avec le présent. Ce lien peut être le résultat actuel d'une action passée ou une expérience qui reste pertinente aujourd'hui. En français, on le traduit souvent par le passé composé, mais parfois aussi par le présent avec « depuis ».

I have eaten. → J'ai mangé. Ici, l'action passée peut avoir une conséquence au moment présent : par exemple, je n'ai plus faim.

Le present perfect s'emploie également pour une situation commencée dans le passé et toujours vraie au présent :

She has lived here for five years. → Elle habite ici depuis cinq ans. La situation a commencé dans le passé et continue aujourd'hui.

Utilisations courantes du present perfect :

  • Action passée dont le résultat est pertinent maintenant : They have just left. → Ils viennent de partir.
  • Expérience de vie : Have you ever visited Paris? → Es-tu déjà allé à Paris ?
  • Situation qui continue jusqu'à présent : We have worked here since 2010. → Nous travaillons ici depuis 2010.

Le present perfect ne présente donc pas seulement une action passée comme un événement détaché du présent : il souligne sa pertinence actuelle ou sa continuité jusqu'à maintenant.

Comment se construit le présent perfect continuous

Pour construire le present perfect continuous en anglais, on combine plusieurs éléments grammaticaux :

  • L'auxiliaire have au présent : have ou has
  • Le participe passé de be : been
  • La forme en -ing du verbe d'action principal

La structure générale est donc : have/has + been + verbe en -ing.

L'auxiliaire s'accorde avec le sujet : have avec I, you, we et they, et has avec he, she et it. Le present perfect continuous permet de décrire une action commencée dans le passé et qui se poursuit dans le présent, en mettant l'accent sur sa durée ou sur son déroulement.

Quelle est l'utilisation principale du présent perfect

Le present perfect sert principalement à indiquer qu'une action ou un événement a eu lieu dans un passé non daté, tout en gardant un lien avec le présent. Il exprime notamment des expériences de vie, des réalisations, des changements et des situations qui restent vraies aujourd'hui.

  • He has visited France. → Il a visité la France.

    Il s'agit d'une expérience de vie ; le moment exact de la visite n'est pas précisé et l'information reste pertinente aujourd'hui.

  • She has lost her keys. → Elle a perdu ses clés.

    L'action passée a un impact direct sur le présent : les clés sont toujours introuvables.

  • They have completed the project. → Ils ont terminé le projet.

    Le projet est achevé et cette réalisation est importante maintenant.

Des marqueurs comme just, already, yet, ever et never sont souvent employés avec le present perfect.

  • I have just finished my homework. → Je viens de finir mes devoirs.
  • Have you ever been to London? → Es-tu déjà allé à Londres ?
  • We haven't seen that movie yet. → Nous n'avons pas encore vu ce film.

Pourquoi utiliser le présent perfect continuous

Le present perfect continuous s'emploie pour exprimer une action commencée dans le passé et qui continue dans le présent, ou une activité récente dont l'effet ou le résultat est encore visible. Il met l'accent sur la durée, le déroulement ou la répétition de l'action.

  • Activité commencée dans le passé et toujours en cours :
    • She has been reading for two hours now. → Elle lit depuis deux heures.
    • We have been living here since 2010. → Nous vivons ici depuis 2010.
  • Résultat visible d'une activité récente :
    • It has been raining, so the ground is wet. → Il a plu, donc le sol est mouillé.
    • They have been working on the project, and now it is almost finished. → Ils travaillent sur le projet, qui est maintenant presque terminé.

Ce temps rend perceptible la durée ou le déroulement d'une action passée qui s'étend jusqu'au présent. Il met ainsi en relief le temps qui passe, la continuité ou la répétition de l'activité.

Quand employer le présent perfect

Le present perfect est particulièrement approprié dans les situations suivantes :

  • Exprimer une action accomplie à un moment indéfini du passé : on évoque une expérience ou un événement sans préciser quand il a eu lieu.
    • I have visited France. → J'ai visité la France.
    • She has met the president. → Elle a rencontré le président.
  • Parler d'un changement au fil du temps : on évoque une transformation ou une évolution qui s'est produite.
    • The city has grown a lot. → La ville a beaucoup grandi.
    • His English has improved. → Son anglais s'est amélioré.
  • Indiquer un accomplissement : on signale qu'une tâche ou qu'un objectif a été atteint.
    • They have completed the project. → Ils ont terminé le projet.
    • We have won the championship. → Nous avons gagné le championnat.
  • Exprimer une action ayant un impact sur le présent : on montre que l'action passée a des conséquences ou une importance actuelles.
    • I have lost my keys. → J'ai perdu mes clés.
    • She has broken her leg. → Elle s'est cassé la jambe.
  • Rapporter une nouvelle récente : le present perfect peut servir à annoncer un événement récent.
    • Our team has just won the match. → Notre équipe vient de gagner le match.
    • The company has announced a new product. → L'entreprise a annoncé un nouveau produit.

Quelle est la différence d'aspect entre présent perfect et continuous

Le present perfect et le present perfect continuous sont deux formes anglaises qui établissent un lien entre le passé et le présent, mais elles ne mettent pas l'accent sur le même aspect.

Present perfect

Le present perfect met généralement l'accent sur le résultat, l'expérience, le changement ou l'accomplissement. Il s'emploie souvent avec just, already, yet, ever et never.

  • I have visited London. → J'ai visité Londres.
  • She has just finished her homework. → Elle vient de terminer ses devoirs.

Present perfect continuous

Le present perfect continuous met généralement l'accent sur la durée, le déroulement ou la répétition d'une action commencée dans le passé et encore liée au présent. Il s'emploie souvent avec les marqueurs de durée for et since.

  • They have been studying for three hours. → Ils étudient depuis trois heures.
  • We have been waiting since noon. → Nous attendons depuis midi.
AspectPresent perfectPresent perfect continuous
Accent principalRésultat, expérience, accomplissementDurée, déroulement, répétition
Structurehave/has + participe passéhave/has been + verbe en -ing
Marqueurs fréquentsjust, already, yet, everfor, since

Teste tes connaissances

Forme la phrase en choisissant les bons mots dans le bon ordre.

Je travaille ici depuis trois mois. - Traduis cette phrase en anglais.

Exemples d'utilisation Present Perfect vs. Present Perfect Continuous

  • I have been working here for three months. - Je travaille ici depuis trois mois.
  • I have never had a pet. - Je n'ai jamais eu d'animal de compagnie.
  • Have you been crying? Your eyes are red. - As-tu pleuré ? Tes yeux sont rouges.
  • I have already done my homework . - J'ai déjà fait mes devoirs.
  • Why have we been waiting for her for forty minutes? - Pourquoi l'avons-nous attendue pendant quarante minutes ?
  • How many pages have you written today? - Combien de pages as-tu écrites aujourd'hui ?
  • They have never met Alex. - Ils n'ont jamais rencontré Alex.
  • Recently Josh hasn't been doing the work. - Récemment, Josh n'a pas fait le travail.
  • How long has Nataly been calling you? - Depuis combien de temps Nataly t'a-t-elle appelé ?
  • Who have you been talking to for an hour? - Avec qui parles-tu depuis une heure ?
  • There has been an accident. - Il y a eu un accident.
  • You are all sweaty! What have you been doing? - Tu es tout en sueur ! Qu'as-tu fait ?
  • Erica has not been listening to you all this time. - Érica ne t'a pas écouté tout ce temps.
  • Has your cousin graduated from the university yet? - Votre cousin a-t-il déjà obtenu son diplôme de l'université ?
  • What countries has John ever been to? - Dans quels pays John a-t-il déjà été ?
  • I have lost my phone and I can't call you. - J'ai perdu mon téléphone et je ne peux pas t'appeler.
  • They have been studying philosophy for five years. - Ils étudient la philosophie depuis cinq ans.
  • I've been reading the book you gave me for two weeks. - J'ai lu le livre que tu m'as donné pendant deux semaines.
  • Why has nobody taken our order yet? - Pourquoi personne n'a-t-il encore pris notre commande ?
  • Has Dan submitted the report yet? - Dan a-t-il déjà soumis le rapport ?