Aller au contenu

Anglais LV1 · 3e

Le present perfect en be + -ing : cours d'anglais de 3e

Publié le 7 novembre 2026 · Mis à jour le 7 novembre 2026 · Signaler une erreur

L'essentiel

  • Forme : have / has been + verbe en -ing (I have been working, she has been waiting). Négation : haven't / hasn't been + -ing.
  • On l'emploie pour une action commencée dans le passé et toujours en cours, ou à peine terminée avec un résultat visible : on regarde la durée ou la répétition.
  • Avec since (point de départ), for (durée) et la question How long… ?, cette forme est très naturelle.
  • Les verbes d'état (know, like, want, be…) ne se mettent en général pas en -ing : on garde le present perfect simple.
  • Pour choisir : -ing si tu insistes sur l'activité et sa durée, forme simple si tu insistes sur le résultat ou la quantité.

Où se place cette notion dans ton programme

En français, quand une action a commencé dans le passé et continue maintenant, on garde le présent : « j'apprends l'anglais depuis deux ans ». L'anglais change de temps. Il relie le passé au présent avec le present perfect, et sa version avec be + -ing, appelée present perfect continuous, insiste sur le déroulement de l'action.

Le programme range le passé qui garde un lien avec le présent, grâce au present perfect, au niveau A2+ 1. Dans le même document, le prétérit en be + -ing et le past perfect figurent parmi les formes à connaître 1. Plus haut, au niveau B1, on attend de toi que tu sélectionnes le temps qui convient à la situation parmi plusieurs possibles 1. Les attendus de fin de 3e mentionnent des connecteurs comme since et for 4, ainsi que l'expression de différents aspects du passé avec le prétérit et le present perfect 4. Ce cours t'aide à décider quand la forme en -ing est la bonne.

Former le present perfect en be + -ing

Quand l'employer : une action qui dure jusqu'à maintenant

Le premier emploi est le plus courant. L'action a commencé dans le passé, elle n'est pas finie, et ce qui compte pour celui qui parle, c'est le temps qui s'est écoulé depuis le début. Là où le français emploie le présent avec depuis, l'anglais emploie le present perfect. C'est un des liens entre passé et présent que le programme place dans le niveau A2+ 1.

Since, for et how long

Ces trois repères accompagnent très souvent le present perfect. Parmi les connecteurs que l'on attend de toi en fin de 3e, on trouve since et for 4.

Une action récente dont on voit le résultat

Le second emploi concerne une action tout juste terminée ou à peine interrompue, dont on constate encore la trace dans le présent. L'accent est mis sur l'activité elle-même, qui explique ce que l'on voit, entend ou ressent.

Present perfect simple ou en be + -ing : comment choisir

Le niveau B1 du programme t'invite à faire des choix entre les temps, y compris entre le present perfect et les autres formes du passé 1. Entre les deux formes du present perfect, la question à te poser est : qu'est-ce que je veux montrer ?

Tu veux montrer… Forme Exemple
la durée, une activité en cours have / has been + -ing I have been painting all day.
un résultat, un nombre have / has + participe passé I have painted two walls.
un état forme simple I have known him for years.

Les verbes d'état et les autres pièges

Certains verbes décrivent un état et non une action qui se déroule : know, like, love, want, need, believe, understand, belong, own. En général, on ne les met pas à la forme en -ing, même avec for ou since.

Exercices corrigés

Exercice 1 Compléter avec la bonne forme

★☆☆Environ 8 min

Recopie chaque phrase et complète-la avec le present perfect en be + -ing du verbe entre parenthèses, puis avec since ou for.

  1. My brother ______ (play) the guitar ______ three years.
  2. We ______ (wait) here ______ half past two.
  3. It ______ (snow) ______ the weekend.
  4. How long ______ you ______ (learn) Spanish?
Indice 1

Choisis have ou has selon le sujet, puis écris been et le verbe en -ing.

Indice 2

Un moment (half past two, the weekend) appelle since ; une durée (three years) appelle for.

Voir la correction pas à pas
  1. Phrase 1 : le sujet est My brother, donc has. Three years est une durée, donc for : My brother has been playing the guitar for three years.

  2. Phrase 2 : le sujet est We, donc have. Half past two est un moment précis, donc since : We have been waiting here since half past two.

  3. Phrase 3 : le sujet est It, donc has. The weekend est un point de départ, donc since : It has been snowing since the weekend.

  4. Phrase 4 : question, donc l'auxiliaire passe devant le sujet : How long have you been learning Spanish?

Avant d'écrire, identifie toujours l'auxiliaire (have ou has), puis vérifie que been et la terminaison -ing sont bien présents. Pour since et for, demande-toi si tu donnes un moment ou une durée.

Exercice 2 Choisir entre forme simple et forme en -ing

★★☆Environ 12 min

Dans chaque phrase, choisis la forme la plus naturelle et justifie en une phrase.

  1. I (have been reading / have read) this novel all week. I'm not finished yet.
  2. She (has been writing / has written) five emails this morning.
  3. Your eyes are red. (Have you been crying / Have you cried) ?
  4. They (have been knowing / have known) each other since primary school.
  5. Corrige l'erreur : He is working in this company since 2021.
Indice 1

Cherche si la phrase insiste sur la durée, sur un nombre précis ou sur un verbe d'état.

Indice 2

Pour la phrase 5, demande-toi quel temps relie un point de départ passé au présent.

Voir la correction pas à pas
  1. Phrase 1 : all week et not finished donnent la durée et une action inachevée : have been reading.

  2. Phrase 2 : five emails est une quantité précise : has written.

  3. Phrase 3 : on constate un résultat visible et on cherche l'activité récente qui l'explique : Have you been crying?

  4. Phrase 4 : know est un verbe d'état, il ne se met pas en -ing : have known.

  5. Phrase 5 : le présent ne convient pas avec since 2021. Correction : He has been working in this company since 2021. (ou He has worked…).

Ta décision s'appuie sur trois indices : durée ou répétition (forme en -ing), nombre ou résultat (forme simple), verbe d'état (forme simple). Avec since ou for, le présent est presque toujours à écarter.

Quiz

7 questions · correction immédiate · ton score reste sur ton appareil.

  1. Quelle phrase est correcte ?

  2. Complète : « We have been living here ___ ten years. »

  3. Complète : « I haven't seen him ___ last Friday. »

  4. Quelle phrase insiste sur une quantité ?

  5. Quelles phrases sont correctes ? (plusieurs réponses)

    Plusieurs réponses possibles.

  6. Vrai ou faux : « I am living in Lyon since 2020 » est une phrase correcte.

  7. Quelle question porte sur la durée ?

Les questions qu'on se pose

Quelle différence entre « I have lived here for ten years » et « I have been living here for ten years » ?

Dans ce cas, le sens est presque identique : les deux disent que tu habites ici depuis dix ans. La forme en -ing met un peu plus l'accent sur la durée et le caractère continu. Avec un verbe de séjour durable comme live ou work, les deux sont acceptées.

Est-ce que le present perfect continuous dit que l'action est toujours en cours ?

Pas toujours. Elle peut être en cours (I have been waiting for an hour) ou à peine terminée, avec un résultat visible (I have been running, that's why I'm tired). Dans les deux cas, le lien avec le présent est évident. Le contexte et les mots comme since ou for t'aident à trancher.

Peut-on l'employer avec yesterday ou last year ?

Non. Quand tu donnes un moment passé précis et terminé (yesterday, in 2015, two days ago), l'anglais utilise le prétérit : I worked all day yesterday. Le present perfect garde toujours un lien avec le présent. Le programme demande justement de savoir faire le bon choix entre les temps 1, et les attendus de 3e opposent le prétérit et le present perfect 4.

Que faire à l'examen quand j'hésite entre forme simple et forme en -ing ?

Passe en revue ces indices : un nombre ou un résultat précis conduit à la forme simple ; un mot de durée (for, since, how long, all day) conduit à la forme en -ing ; un verbe d'état (know, like, want) exclut le -ing. Vérifie ensuite have / has, been et la terminaison -ing.

Sources

Programme visé : Programmes d'enseignements communs - Anglais LV1 (Cycles 3-4) · Ministère de l'Éducation nationale

  1. Programmes d'enseignements communs - Anglais LV1 (Cycles 3-4), Ministère de l'Éducation nationale. Consulté le 7 novembre 2026.
  2. Ressources d'accompagnement pour les langues vivantes étrangères au collège, Éduscol. Consulté le 7 novembre 2026.
  3. Anglais Livret d'accompagnement de programme 2026 - Cycles 3-4 (5e 4e 3e), Éduscol. Consulté le 7 novembre 2026.
  4. Anglais 3e - Attendus de fin d'année, Éduscol. Consulté le 7 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page