Exercices de grammaire › Present Perfect Continuous Tense

Le present perfect continu : phrases négatives

450 exercices à trous, 45 tests de dix

Not se place après have ou has, avant been.

Entraînez-vous sur cette forme

Chargement…

Votre première question arrive.

Le schéma

Not se glisse après le premier auxiliaire :

She has not been sleeping. → She hasn’t been sleeping.

L’ordre ne varie jamais : have ou has, not, been, -ing.

not long, not since

Le négatif dit d’ordinaire combien peu s’est passé, et prend les mêmes mots de durée :

Démentir une supposition

Comme aux autres temps continus, la négation corrige souvent ce que l’autre pense :

I haven’t been avoiding you — I*’ve been** away.*

Les deux moitiés restent au même temps, ce qui rend le contraste net.

La forme simple est souvent meilleure

Quand vous voulez nier que la chose a eu lieu du tout, plutôt que nier sa durée, le present perfect ordinaire est le choix naturel :

I haven’t read it. — pas commencé, ou pas fini. I haven’t been reading it. — je n’y ai pas consacré de temps ces derniers jours.

Où ça coince pour un francophone

« Depuis longtemps » ne donne jamais since long. C’est la troisième erreur ci-dessus, et elle est entièrement due à « depuis » :

françaisanglais
On n’attend pas depuis longtempsWe haven’t been waiting long
On n’attend pas depuis mardiWe haven’t been waiting since Tuesday
Ils n’habitent pas ici depuis longtempsThey haven’t been living here long

Dans la négation, long se passe même de préposition : not long. Et since reste réservé à un moment nommé.

« Je ne t’évite pas, j’étais absent » se transpose directement. La construction en deux moitiés fonctionne pareil :

Je ne t’évite pas — j’étais absent. → I haven’t been avoiding you — I*’ve been** away.*

Les verbes d’état nient au simple. La deuxième erreur vient d’un verbe qui n’a pas le droit d’être au continu :

Et la nuance entre les deux négations existe aussi en français. Elle se joue sur le complément :

Si vous niez un fait accompli, prenez la forme simple. Si vous niez une activité en cours, prenez le continu.

Pas de do nulle part. « Elle n’a pas travaillé » → She hasn’t been working. L’auxiliaire have est déjà là et porte la négation, exactement comme votre avoir.

Toutes les formes

SujetForme pleineContraction
I, you, we, theyhave not been workinghaven't been working
he, she, ithas not been workinghasn't been working

Exemples

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

Erreurs à éviter

Incorrect : She doesn't have been working. correct : She hasn't been working.

Ce temps fait sa propre négation. Do et does n'y apparaissent jamais.

Incorrect : I haven't been knowing about it. correct : I haven't known about it.

Know est un verbe d'état, donc il faut le present perfect simple.

Incorrect : We haven't been waiting since long. correct : We haven't been waiting long.

Since demande un point de départ, pas une durée vague. Ici long se suffit à lui-même.

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.