Le present perfect en "BE + verbe en -ing"
1. Il exprime
une durée
2. Durée ou
répétition ?
3. Construction 4. En savoir plus ...
 

Comment parler d'une action
qui dure depuis un certain temps

Le PRESENT PERFECT est utilisé pour une action passée non datée :
c'est le résultat qui compte et l'on veut simplement indiquer qu'il y a
une relation entre un évènement passé et la situation présente

Opposition avec le prétérit et le present perfect :

  • 1. Paul bought a mobile phone last Wednesday.

>>> Je donne la date de l'achat. (donc : prétérit)

  • 2. He has phoned all his friends in England !

>>> Ce qui compte, c'est que depuis cet achat il a appelé tous ses camarades ! (donc : present perfect)

  • He has been phoning all day ! Il a téléphoné toute la journée !

  • He has been talking on the phone for six hours ! Cela fait six heures qu'il téléphone !

>>> A cause de cet achat, Paul passe son temps au téléphone :

 

On emploie le PRESENT PERFECT en "BE + verbe en -ing"
pour insister sur la durée d'actions qui ont commencé dans le passé
et se poursuivent dans le présent (ou viennent de s'achever).