Exercices de grammaire › Present Perfect Continuous Tense

Le present perfect continu : questions fermées

450 exercices à trous, 45 tests de dix

Placez have ou has devant le sujet. Been et la forme en -ing restent ensemble.

Entraînez-vous sur cette forme

Chargement…

Votre première question arrive.

Le schéma

Seul le premier auxiliaire se déplace :

You have been waiting. → Have you been waiting?

Been reste avec la forme en -ing et ne passe jamais devant.

La réponse courte emploie have ou has

Has he been working? — Yes, he has. / No, he hasn’t.

Répéter tout le groupe est correct mais inhabituel.

Lire les indices

Un emploi très caractéristique interroge sur une cause visible :

Celui qui parle ne s’intéresse pas au passé pour lui-même : il demande ce qui explique ce qu’il a devant les yeux.

Demander un nombre à la place

Si vous voulez un nombre plutôt qu’une durée, passez au present perfect simple :

Où ça coince pour un francophone

« Tu attends depuis longtemps ? » est la question type. Le français la pose au présent, l’anglais à ce temps-ci :

Tu attends depuis longtemps ? → Have you been waiting long?

Et remarquez que long se passe de préposition dans la question comme dans la négation : pas de since long, pas de for long.

« Tu as pleuré ? » et « Il a plu ? » : votre passé composé donne le continu. Quand la question porte sur un indice visible, l’anglais choisit ce temps :

françaisanglais
Tu as pleuré ?Have you been crying?
Il a plu ?Has it been raining?
Tu as fait du jardinage ?Have you been gardening?

Le passé composé anglais équivalent — Did you cry? — existe mais pose une autre question : il demande un fait, pas une explication.

L’inversion de avoir vous donne la forme. « As-tu attendu ? » → Have you been waiting? : c’est le même mouvement. L’erreur Do you have been waiting? ne vient pas du français.

Après been, toujours un -ing. Have you been waiting long?, jamais wait. C’est la deuxième erreur, et elle est facile à attraper en relisant.

« Combien de pages as-tu lues ? » change de temps. Dès qu’il y a un nombre, l’anglais passe à la forme simple : How many pages have you read? Et le participe anglais ne s’accorde pas, là où le français écrit « lues ».

Toutes les formes

SujetQuestionRéponse courte, ouiRéponse courte, non
I, you, we, theyHave they been waiting?Yes, they have.No, they haven't.
he, she, itHas she been waiting?Yes, she has.No, she hasn't.

Exemples

Tirés des 450 phrases de cet exercice. La réponse est surlignée.

Erreurs à éviter

Incorrect : Do you have been waiting? correct : Have you been waiting?

L'auxiliaire est déjà là. On n'ajoute pas de do.

Incorrect : Have you been wait long? correct : Have you been waiting long?

Le verbe principal a besoin de -ing.

Autres formes de Present Perfect Continuous Tense

Pratique mixte → Cette forme est acquise ? Essayez-la parmi toutes les autres : dix, vingt ou trente phrases de chaque forme à la fois.