Forma
Se forma con 'have/has + been + el verbo principal en -ing'. Este tiempo verbal combina la idea del Presente Perfecto (una conexión con el presente) con la del Presente Continuo (una acción en desarrollo), poniendo énfasis en la duración de una acción o en una actividad reciente que ha generado un resultado observable en el presente.
Duración versus resultado
La frase 'He estado corriendo' (I've been running) puede enfatizar tanto la duración de la actividad ('durante 2 horas') como explicar un resultado visible en el presente ('Estoy sudando y sin aliento'). Ambos matices coexisten y se expresan de la misma manera.
Vs. presente perfecto simple
El Presente Perfecto Simple ('I have read 50 pages') enfatiza lo que se ha completado: un resultado o una cantidad específica. El Presente Perfecto Continuo ('I have been reading') pone el foco en la actividad en sí, destacando que está en curso o acaba de terminar. Al usar 'for' (por/durante) o 'since' (desde), ambos tiempos pueden ser válidos, pero el Continuo a menudo suena más natural para acciones que aún están en desarrollo.
Ejemplos
- I've been studying for three hours.
He estado estudiando durante tres horas.
- She's been crying — her eyes are red.
Ella ha estado llorando; sus ojos están rojos.
- They've been arguing all morning.
Ellos han estado discutiendo toda la mañana.
- How long have you been waiting?
¿Cuánto tiempo llevas esperando?
Recuerda que con verbos de estado (state verbs) como 'know', 'love', 'understand', etc., generalmente NO usamos el Presente Perfecto Continuo, sino el Presente Perfecto Simple. Por ejemplo: 'I have known him for ten years', no 'I have been knowing him'.
Ejercicios
¿Presente perfecto simple o continuo?
I (write) 5 emails today. (completed quantity)
She (learn) Japanese for two years. (ongoing)
He (work) all night — he looks exhausted. (visible result)
How many pages you (read)? (completed quantity)