Anglais LV1 · 3e · Grammaire A2-B1
Le present perfect en be + -ing
- Forme : have / has been + verbe en -ing (I have been working, she has been waiting). Négation : haven't / hasn't been + -ing.
- On l'emploie pour une action commencée dans le passé et toujours en cours, ou à peine terminée avec un résultat visible : on regarde la durée ou la répétition.
- Avec since (point de départ), for (durée) et la question How long… ?, cette forme est très naturelle.
- Les verbes d'état (know, like, want, be…) ne se mettent en général pas en -ing : on garde le present perfect simple.