2.4 Le present perfect avec be + V-ing

 

1.      Formation : have / has been + V-ING  

Exemples :

  • I have been waiting for you since this morning !              “Ca fait depuis ce matin que je t’attends !”
  • It has been raining for two hours.                                   “Cela fait deux heures qu’il pleut.”
 
2.       Emploi :  

Cette forme associe deux valeurs :

  • Celle du present perfect : on constate que quelque chose s’est produit et a une influence ou un résultat au moment où l’on parle.
  • Celle de la forme BE + V-ing : on envisage l’action dans son déroulement.

On utilise donc have/has been + V-ing  pour parler d’une activité :

    • Envisagée dans son déroulement, sa durée
    • Récente et dont on constate les effets présents sur le sujet


Exercice : Imagine ce qui vient de se passer et complète les énoncés en utilisant les verbes suivants :

fight                   eat                  smoke             peel

  • No wonder you are sick ! You …………………………………………………  too many chocolates !
  • I am crying, but don’t worry, it’s just because I ……………………………………… onions.
  • What an horrible smell in the car ! Someone …………………………………………… a cigar !
  • Look ! The cat’s eye is bleeding : he …………………………………………………… again.
3.      Comment choisir ? le present perfect  simple ou avec be + V-ing ?  
Le point de vue est différent selon que l’on emploie un present perfect  simple ou avec be + V-ing.

Exemples :

  • I have repaired my bike.

J’ai réparé mon vélo : c’est le vélo, le résultat de l’action qui nous intéresse , on dit du vélo qu’il est réparé.

  • I have been repairing my bike all morning.

J’ai été occupé à réparer mon vélo toute la matinée : C’est la durée de l'activité qui nous intéresse, et on ne parle pas du résultat final (le vélo est ou n’est pas encore réparé, on ne le sait pas)


Exercice : Choisis la forme qui convient : present perfect  simple ou avec be + V-ing 
  • My hand is tired. I …………………………………………… letters all morning. (write)
  • Look ! I …………………………………………… eight postcards already ! (write)
  • Excuse me, you …………………………………………… your wallet. (drop = laisser tomber)
  • What …………………… you …………………………… to do ? (decide)
  • I …………………………………………………… coke all day, and now I feel sick. (drink)