Presente Perfecto Continuo
Present Perfect Continuous
El Presente Perfecto Continuo enfatiza la duración de una acción que comenzó en el pasado y sigue en curso, o que acaba de terminar recientemente. Se forma con have/has been + verbo-ing. Se centra en el proceso más que en el resultado.
CUÁNDO USAR
Úsalo para una acción que empezó en el pasado y sigue en curso, o que acaba de terminar con resultados visibles. A menudo con "for" (duración) y "since" (punto de inicio).
ESTRUCTURA
S + have/has been + V-ingI have been studying English for five years.
**He estado estudiando** inglés durante cinco años.
S + haven't/hasn't been + V-ingShe hasn't been sleeping well lately.
Últimamente ella **no ha estado durmiendo** bien.
Have/Has + S + been + V-ing?Have you been waiting long?
¿**Has estado esperando** mucho?
PALABRAS CLAVE
- for
- since
- all day
- all morning
- lately
- recently
- how long
EJEMPLOS
I have been working here since 2020.
**He estado trabajando** aquí desde 2020.
They have been playing football for two hours.
Ellos **han estado jugando** fútbol durante dos horas.
Has it been raining all day?
¿**Ha estado lloviendo** todo el día?
She has been learning Spanish for six months.
Ella **ha estado aprendiendo** español durante seis meses.
We haven't been waiting very long.
No **hemos estado esperando** mucho.
REGLAS DE ORTOGRAFÍA (HE/SHE/IT)
| La mayoría de los verbos | añadir -ing | work → working, study → studying |
|---|---|---|
| Termina en -e muda | quitar -e, añadir -ing | write → writing, live → living |
| Verbo corto que termina en consonante-vocal-consonante | doblar la consonante final + -ing | run → running, swim → swimming |
ERRORES COMUNES
I am studying English for five years.
I have been studying English for five years.
Para duración desde el pasado hasta ahora, usa el presente perfecto continuo, no el presente continuo.
She has been knowing him for years.
She has known him for years.
Los verbos de estado (know, love, believe) no suelen tomar la forma continua; usa el presente perfecto en su lugar.
Consejo
Usa "for" con una duración (for two hours, for five years) y "since" con un punto de inicio (since 2020, since Monday). Si la acción sigue ocurriendo Y te importa cuánto tiempo — Presente Perfecto Continuo.