logo

Learna

BlogFAQ
TIEMPOS VERBALES

Aprende el present perfect continuous: reglas y ejemplos

El present perfect continuous, también llamado present perfect progressive, expresa una acción que empezó en el pasado y sigue ocurriendo ahora. Se centra en cuánto tiempo lleva ocurriendo la acción, o en una actividad reciente con un resultado visible en el presente, y eso es justo lo que lo diferencia del present perfect simple. Esta guía cubre la fórmula, las palabras clave y los casos en los que resulta fácil abusar de este tiempo verbal.

¿Qué es el present perfect continuous?

Se forma con have o has más been más un verbo terminado en -ing. Es uno de los cuatro tiempos presentes y el único que combina la estructura perfecta con un sentido continuo de duración.

"Even though her bus is running late, Sarah has been standing at the station for over an hour without losing her patience."

La familia de los tiempos presentes de un vistazo

Comparar el present perfect continuous con los demás tiempos presentes deja claro su enfoque en la duración continua hasta el momento actual:

Tiempo verbal Enfoque Ejemplo
Present simple Hábitos, hechos, horarios He studies English every evening.
Present continuous Acciones que ocurren ahora He is studying English right now.
Present perfect Acción pasada conectada con el presente He has studied English for two years.
Present perfect continuous Duración de una acción en curso He has been studying English since he was ten.

Duración vs. resultado

El present perfect continuous pone el énfasis en la duración o en un proceso en curso, mientras que el present perfect simple destaca el resultado o la finalización. "I have been reading this book" resalta la actividad en curso; "I have read this book" resalta que ya está terminada. Ambas son gramaticalmente correctas, pero responden a preguntas distintas, y confundirlas es una de las comparaciones gramaticales más buscadas del inglés.

Correcto "You're wet because you've been walking in the rain."
Incorrecto "You're wet because you've walked in the rain." (pierde el sentido de una causa en curso)

¿Cómo se forman las oraciones?

Construir oraciones en present perfect continuous sigue un patrón sencillo con verbos auxiliares y el participio en -ing:

Forma Regla Ejemplo
Afirmativa have / has + been + verbo-ing I have been waiting.
Negativa have / has + not + been + verbo-ing She hasn't been feeling well.
Interrogativa Have / Has + sujeto + been + verbo-ing? Have you been working?

¿Cuándo se usa el present perfect continuous?

Este tiempo verbal es imprescindible en varios contextos que enfatizan el tiempo transcurrido o una actividad reciente:

Acciones en curso En curso

Actividades que empezaron en el pasado y continúan en el presente.

Ejemplos: "I have been waiting for one hour." / "We have been studying since 6 PM."
Resultados recientes Causa visible

Actividades recientes que dejan un efecto o resultado visible en el presente.

Ejemplos: "You are wet because you have been walking in the rain." / "I'm tired because I've been running."
Énfasis en la duración Tiempo transcurrido

Se centra en cuánto tiempo lleva ocurriendo una situación o un trabajo.

Ejemplos: "She has been working here for three years."
Conductas repetidas Habitual

Expresa quejas o comentarios sobre acciones recientes que se repiten.

Ejemplos: "He has been arriving late all week."

Expresiones de tiempo frecuentes

Hay expresiones de tiempo concretas que acompañan habitualmente al present perfect continuous:

Palabra Uso Ejemplo
for Un periodo de tiempo for two hours
since Un punto de inicio concreto since 3:00 PM
all day / all morning Un tramo de tiempo continuo all day long
lately / recently Un periodo reciente sin precisar working hard lately

Present perfect vs. present perfect continuous

Fíjate en cómo el cambio de estructura desplaza el foco entre la finalización y el proceso:

Oración Forma correcta Por qué
I ___ (read) three books this month. have read Enfatiza el resultado o la cantidad
I ___ (read) for two hours straight. have been reading Enfatiza la duración
She ___ (know) him for years. has known Verbo de estado, sin forma continua
They ___ (build) that house for a year. have been building Enfatiza el proceso en curso

Errores frecuentes

Presta atención a estos errores habituales al usar el present perfect continuous:

Incorrecto Correcto
I have been knowing him for years. I have known him for years.
She has been done her homework. She has been doing her homework.
We have work here since 2020. We have been working here since 2020.

¿Cómo enseña Learna AI el present perfect continuous?

Learna AI detecta si una oración describe una duración o un resultado terminado, y te orienta hacia been más -ing siempre que el énfasis esté realmente en cuánto tiempo lleva ocurriendo algo. También señala los verbos de estado como know o believe, que no deben usarse en forma continua ni siquiera en este tiempo, y comprueba que for y since se combinen bien con una duración o con un punto de inicio. Quienes practican conversación centrada en la duración con Learna registran una mejora del 80 % al elegir entre present perfect y present perfect continuous de forma correcta.

Cuando la duración en presente ya resulta natural, la misma estructura se traslada al pasado con el past perfect continuous, que expresa una duración previa a un momento anterior del pasado.

Explora más

Pon en práctica tus conocimientos de gramática con las rutas de aprendizaje de Learna:

PREGUNTAS FRECUENTES

Preguntas frecuentes

¿Qué es el present perfect continuous y cuáles son algunos ejemplos?

Es el tiempo verbal que se forma con have/has más been más un verbo terminado en -ing, como en I have been waiting for one hour o She has been working here for three years.

¿Cuál es la fórmula del present perfect continuous?

Afirmativa: have/has + been + verbo-ing. Negativa: have/has + not + been + verbo-ing. Interrogativa: Have/Has + sujeto + been + verbo-ing?

¿Cuándo se usa el present perfect continuous?

Úsalo para expresar una duración hasta el momento actual, a menudo con for o since, o para explicar un resultado presente provocado por una actividad reciente.

¿Cuál es la diferencia entre el present perfect y el present perfect continuous?

El present perfect enfatiza la finalización o el resultado; el present perfect continuous enfatiza el proceso en curso y cuánto tiempo ha durado.

¿Por qué se usa el present perfect continuous?

Se usa cuando importa más el tiempo que lleva ocurriendo una acción que si está terminada, o cuando una actividad reciente explica una situación actual.

¿Cómo se usan for y since con este tiempo verbal?

Usa for con un periodo de tiempo, como for two hours, y since con un punto de inicio, como since 3:00 PM.

¿Cuál es un ejemplo de present perfect continuous que muestra un resultado?

You are wet because you have been walking in the rain explica un estado actual a través de una acción reciente en curso.

¿Cuál es un error frecuente con el present perfect continuous?

Usarlo con verbos de estado como know o believe, que normalmente no aparecen en formas continuas ni siquiera en este tiempo verbal.

¿Puede el present perfect continuous describir algo que acaba de terminar?

Sí, cuando el foco está en un resultado visible en el presente, aunque la acción acabe de detenerse, como en I've been running, that's why I'm out of breath.

¿Cómo se forman las preguntas en este tiempo verbal?

Empieza con Have o Has, luego el sujeto, después been y por último el verbo en -ing: Have you been working all day?

¿Cuál es la diferencia entre el present perfect continuous y el past continuous?

El present perfect continuous conecta una acción en curso con el momento actual; el past continuous describe una acción que estaba en curso en un momento concreto del pasado, sin conexión con el presente.

En general, ¿cuál es la diferencia entre el present perfect simple y el present perfect continuous?

El present perfect simple responde a "qué" o "cuántos"; el present perfect continuous responde a "cuánto tiempo", así que es la mejor opción siempre que lo importante sea la duración.

¿Cómo decide Learna AI entre el present perfect y su forma continua?

Learna AI analiza si la oración enfatiza un resultado terminado o una duración en curso y, a partir de ahí, sugiere la forma que encaja con el significado buscado.

¿Puede Learna ayudarme a practicar for y since correctamente?

Sí. Learna AI te propone oraciones en las que hay que elegir entre for y since, y corrige en tiempo real errores como "since two hours".