.
El Present Perfect Continuous es uno de los tiempos verbales más útiles para hablar de acciones que comenzaron en el pasado y continúan en el presente, o que acaban de terminar y aún tienen un efecto visible ahora.
.
Para muchos estudiantes de inglés, este tiempo verbal resulta confuso porque en español no siempre usamos una estructura equivalente. Sin embargo, entenderlo te permitirá sonar mucho más natural y preciso al comunicarte en inglés.
.
En este post aprenderás:
.
✔ Cómo se forma el Present Perfect Continuous
✔ Cuándo usarlo y cuándo NO
✔ La diferencia con el Present Perfect simple
✔ Expresiones de tiempo más comunes
✔ Ejemplos, errores frecuentes, ejercicios y soluciones
.
.
¿Qué es el Present Perfect Continuous?
.
El Present Perfect Continuous se usa para enfatizar la duración de una acción que empezó en el pasado y tiene conexión con el presente.
.
👉 Se centra en la actividad, no solo en el resultado.
.
Estructura básica:
have/has + been + verbo + -ing
.
Ejemplos:
-
I have been studying English for two years.
-
She has been working all morning.
-
They have been waiting for you.
.
Cómo se forma
.
✔ Afirmativa
.
Sujeto + have/has + been + verbo-ing
-
I have been reading
-
She has been cooking
-
We have been learning
.
✔ Negativa
.
Sujeto + haven’t/hasn’t + been + verbo-ing
-
I haven’t been sleeping well.
-
He hasn’t been working lately.
.
✔ Interrogativa
.
Have/Has + sujeto + been + verbo-ing?
-
Have you been studying?
-
Has she been feeling better?
.
.
Usos principales del Present Perfect Continuous
.
1) Acciones que empezaron en el pasado y continúan ahora
.
Muy común con for y since:
.
-
I have been living here for five years.
-
She has been working here since 2021.
.
📌 Se enfatiza el proceso y la duración.
.
2) Acciones que acaban de terminar con efecto visible
.
Aunque la acción haya terminado, el efecto se nota ahora:
.
-
You’re tired because you’ve been running.
-
Her eyes are red. She’s been crying.
.
3) Acciones repetidas recientemente
.
-
They have been calling me all day.
-
I’ve been trying to contact you.
.
.
Present Perfect Continuous vs Present Perfect Simple
.
Esta es una comparación clave para dominar ambos tiempos:
.
| Present Perfect | Present Perfect Continuous |
|---|---|
| Enfoca el resultado | Enfoca la duración |
| Acción terminada o no | Acción en progreso |
| Qué ha pasado | Cuánto tiempo lleva pasando |
.
Ejemplos:
.
-
I have read the book. (resultado: libro terminado)
-
I have been reading the book. (proceso: no importa si terminé)
.
.
Cuándo NO usar el Present Perfect Continuous
.
❌ Con verbos de estado (stative verbs)
.
Verbos como: know, like, love, believe, understand, own
no se usan normalmente en forma continua.
.
❌ I have been knowing her for years.
✅ I have known her for years.
.
.
Expresiones de tiempo frecuentes
.
-
for → duración (for two hours)
-
since → punto en el tiempo (since Monday)
-
all day / all morning
-
lately / recently
.
.
Errores comunes
.
❌ I am been working here for years.
✅ I have been working here for years.
.
❌ She has been know him since 2010.
✅ She has known him since 2010.
.
❌ I’ve been waiting you for an hour.
✅ I’ve been waiting for you for an hour.
.
.
Ejemplos en contexto
.
-
We have been studying all afternoon.
-
He has been feeling better lately.
-
Have you been working too much?
-
She hasn’t been sleeping well.
-
It has been raining all day.
.
.
Ejercicios
.
Ejercicio 1: Completa con Present Perfect Continuous
.
-
I ______ (study) English for three years.
-
She ______ (work) here since March.
-
They ______ (wait) for the bus for 20 minutes.
-
He ______ (not/sleep) well lately.
-
______ you ______ (exercise) recently?
.
Ejercicio 2: Elige la opción correcta
.
-
I have read / have been reading this book all morning.
-
She has lived / has been living here since 2018.
-
They have fixed / have been fixing the car (it’s still broken).
-
He has worked / has been working all day and is tired.
-
We have learned / have been learning a lot this month.
.
Ejercicio 3: Corrige los errores
.
-
I have being working too much.
-
She has been knowing him for years.
-
Have you been wait for me?
-
They are been studying all night.
-
I’ve been live here since 2020.
.
.
Soluciones
.
Ejercicio 1
.
-
have been studying
-
has been working
-
have been waiting
-
hasn’t been sleeping
-
Have you been exercising
.
Ejercicio 2
.
-
have been reading
-
has been living
-
have been fixing
-
has been working
-
have been learning
.
Ejercicio 3
.
-
I have been working too much.
-
She has known him for years.
-
Have you been waiting for me?
-
They have been studying all night.
-
I’ve been living here since 2020.
.
.
.El Present Perfect Continuous te permite expresar duración, esfuerzo y continuidad de una manera muy natural en inglés. Dominarlo te ayudará a explicar mejor lo que estás haciendo, cuánto tiempo llevas haciéndolo y por qué algo es relevante ahora. You’ve been learning… now it’s time to start speaking! 😄
.
⏳ ¿Quieres usar este tiempo verbal con confianza en conversaciones reales? Solicita tu clase de prueba gratuita con un profesor nativo. En nuestras clases online, aprenderás a usar el inglés como se habla en la vida real.
.