Pour faire le bilan d'une action passée, on peut utiliser le Present Perfect simple ou le Present Perfect Be-ing.
- On emploie le present perfect simple essentiellement pour faire un bilan dans le présent d'un événement passé. On s'intéresse essentiellement à la conséquence de l'action sur le présent.
- On emploie le present perfect be-ing pour mettre en valeur la durée de l'action, ou bien le fait qu'elle est encore en cours ou qu'elle vient de se terminer.
Attention toutefois : il s'agit à chaque fois de nuances. Une même phrase française pourra être traduite soit par du present perfect simple ou du present perfect be-ing, tout dépend de ce que l'on souhaite mettre en valeur.
On souhaite établir le bilan d'une action, ou insister sur la durée d'une action passée.
Exemples : "Tu as mangé tous les bonbons" peut être traduit de deux façons différentes.
Etablir le bilan d'une action
Pour établir le bilan d'une action passée dans le présent, on utilise le present perfect, c'est-à-dire HAVE + Verbe au participe passé
Etablir le bilan d'une action passée signifie s'intéresser au résultat, à la conséquence d'une action.
You've eaten all the candies ! est écrit au Present Perfect simple car on s'intéresse au résultat de l'action, au fait qu'il n'y a plus de bonbons par exemple.
Insister sur la durée d'une action passée
Pour insister sur la durée d'une action passée, ou bien sur le fait qu'elle dure encore ou vient à peine de se terminer, on utilise le Present Perfect Be-Ing, c'est-à-dire HAVE + BEEN + Verbe-Ing.
You've been eating all the candies ! est écrit au Present Perfect Be-ing car on s'intéresse ici à la durée de l'action, au fait que le personnage a passé son temps à manger des bonbons.