← Retour aux ressources
Anglais · Classe de 3ᵉ

Le present perfect continu

Conjugaison & emploi : have / has + been + V-ing, for / since et durée

À propos de cette page
Ce cours de anglais en troisième sur « Le present perfect continu » suit le programme officiel de anglais de troisième. Il présente les définitions, les propriétés et les méthodes essentielles, accompagnées d'exemples résolus pour bien comprendre. Au programme : À quoi sert le present perfect continu ?, Comment le former ?, Forme négative et interrogative, For et since : exprimer la durée. Chaque notion est expliquée pas à pas, puis mise en pratique grâce à des exercices interactifs, un QCM et une évaluation corrigée. Idéal pour réviser à son rythme, combler ses lacunes et progresser, en autonomie ou avec un professeur. Cours rédigé par un professeur particulier à Marseille pour aider les élèves de troisième à réussir en anglais.
Au programme
1 · À quoi sert le present perfect continu ?
2 · Comment le former ?
3 · Forme négative et interrogative
4 · For et since : exprimer la durée
5 · Continu ou simple ? L'opposition
6 · Les verbes qui n'aiment pas le -ing
7 · À retenir
1À quoi sert le present perfect continu ?

Le present perfect continu (ou present perfect continuous, parfois appelé present perfect progressive) sert à parler d'une action qui a commencé dans le passé et qui continue encore maintenant, ou qui vient juste de se terminer (avec souvent un résultat visible).

Règle. On l'utilise pour insister sur la durée ou la continuité d'une activité, pas sur son résultat final. La question typique est : How long…? (« Depuis combien de temps… ? »).

Exemples :

  • I have been waiting for an hour. → J'attends depuis une heure (et j'attends toujours).
  • She has been crying. → Elle a pleuré (ses yeux sont encore rouges : résultat visible).
2Comment le former ?
Règle. La structure est toujours : sujet + have / has + been + verbe-ing.
Sujethave / hasbeenverbe + ing
I / you / we / theyhavebeenworking
he / she / ithasbeenworking

On retient donc deux éléments fixes : been ne change jamais, et le verbe principal prend toujours -ing.

  • We have been studying English for three years. → Nous étudions l'anglais depuis trois ans.
  • He has been playing football since 2 p.m. → Il joue au football depuis 14 h.
Astuce. À l'oral et à l'écrit informel, on contracte : I've been, he's been, they've been. Le 's de he's been signifie ici has, pas is !
3Forme négative et interrogative
Règle. À la forme négative, on ajoute not après have / has : have not been + V-ing (contracté haven't / hasn't been).
FormeExemple anglaisTraduction
AffirmativeI have been reading.Je lis (depuis un moment).
NégativeI haven't been reading.Je ne lis pas (depuis un moment).
InterrogativeHave you been reading?Est-ce que tu lis (depuis un moment) ?
Règle. À la forme interrogative, on place have / has en premier : Have / Has + sujet + been + V-ing ?
  • How long have you been learning French? → Depuis combien de temps apprends-tu le français ?
  • Has it been raining? → Est-ce qu'il a plu (le sol est mouillé) ?
4For et since : exprimer la durée
Règle. On utilise for + une durée (combien de temps) et since + un point de départ (à partir de quand).
for + duréesince + point de départ
for two hours (depuis deux heures)since 2010 (depuis 2010)
for a week (depuis une semaine)since Monday (depuis lundi)
for ten minutes (depuis dix minutes)since this morning (depuis ce matin)
  • They have been talking for two hours. → Ils parlent depuis deux heures.
  • They have been talking since noon. → Ils parlent depuis midi.
Attention ! En français, on dit « depuis » dans les deux cas. En anglais, il faut choisir : for pour une durée, since pour une date / un moment précis. On ne dit jamais since two hours ni for Monday.
5Continu ou simple ? L'opposition à connaître
Règle. Le present perfect continu insiste sur l'activité et sa durée (l'action en train de se dérouler). Le present perfect simple insiste sur le résultat ou la quantité (action terminée, combien de fois, combien de choses).
Continu (durée / activité)Simple (résultat / quantité)
I have been painting the wall.
Je peins le mur (peinture sur les mains).
I have painted the wall.
J'ai peint le mur (c'est fini, le mur est rouge).
She has been writing letters.
Elle écrit des lettres (depuis un moment).
She has written three letters.
Elle a écrit trois lettres (résultat chiffré).
Astuce. Si tu peux ajouter How long? ou for / since, choisis le continu. Si tu comptes (how many?, three times, twice), choisis le simple.
6Les verbes qui n'aiment pas le -ing
Règle. Certains verbes d'état (state verbs) ne se mettent presque jamais à la forme en -ing. Avec eux, on garde le present perfect simple, même pour exprimer la durée.

Ce sont des verbes comme : be, know, like, love, want, have (au sens de « posséder »), understand, believe.

Attention ! On ne dit pas I have been knowing him for years. La forme correcte est : I have known him for years. → Je le connais depuis des années.
  • We have known each other since 2018. → Nous nous connaissons depuis 2018.
  • She has wanted a dog for a long time. → Elle veut un chien depuis longtemps.
7À retenir
Formation : sujet + have / has + been + V-ing.
Emploi : action commencée dans le passé qui continue ou vient de finir (résultat visible).
Durée : for + durée (for two hours), since + point de départ (since Monday).
Continu vs simple : continu = activité / durée ; simple = résultat / quantité.
Piège : les verbes d'état (know, like, want…) restent au present perfect simple.
Continuer ce chapitre