Present Perfect
Progressive Tense
(presente perfecto progresivo)

(también llamado Present Perfect Continuous
(presente perfecto continuo))


El Present Perfect Progressive (presente perfecto progresivo) es un tiempo verbal muy común en inglés. Deberías entenderlo y poder usarlo correctamente.

Click Here for Step-by-Step Rules, Stories and Exercises to Practice All English Tenses

Click Here to get the English Short Stories Book and Workbook


¿Qué sigue?

  1. Lee y comprende los siguientes explicaciones y ejemplos

  2. Lee y comprende las reglas

  3. Practica, practica, practica con los ejercicios


¿Cómo utilizamos este tiempo verbal?

Aquí, PERFECTO significa "completado, terminado".

El Present Perfect Progressive (presente perfecto progresivo) es una forma del verbo que muestra que la acción empezó en el pasado y continuó hasta el presente.

No significa que la acción es "perfecta" (o sea, 100%). Significa que la acción está terminada.

Estos son algunos de los diferentes usos que tiene este tiempo verbal:


Asegúrate de leer también:

Ejemplos de expresiones de tiempo típicos


Una acción que empezó en el pasado
y continuó hasta el presente 

(Los verbos están en negrita)



She has been reading for the last 2 hours.
(Ha estado leyendo durante las últimas 2 horas.)

Una mujer leyendo


He has been sitting under the desk for the last hour.
(Ha estado sentado debajo del escritorio durante la última hora.) 

Un hombre debajo de un escritorio


He has been talking on his mobile since he got here.
(Ha estado hablando por celular desde que llegó aquí.)

Un hombre hablando por celular


He has been working in our hotel since 2005. 
(Ha estado trabajando en nuestro hotel desde el 2005.)

Un hombre trabajando en un hotel


He is exhausted because he has been running around all day.
(Está muy cansado porque ha estado corriendo todo el día.)

Un hombre muy cansado


They have been working hard, so now they want to party.
(Han estado trabajando muy duro, así que ahora quieren festejar.)

Gente en una oficina festejando


He feels sick because he has been drinking too much.
(Se siente enfermo porque ha estado bebiendo demasiado.)

Un hombre mareado


Para mostrar que algo estaba pasando últimamente



Lately, she has been playing really well.
(Últimamente ha estado jugando muy bien.)

Una mujer jugando voleibol


She has been working a lot recently.
(Ha estado trabajando mucho últimamente.)

Una mujer con muchos papeles


He has been having difficulty writing.
(Ha estado teniendo problemas para escribir.)

Un hombre con problemas para escribir


Recently, he has been getting into too much trouble.
(Ha estado metiéndose en demasiados problemas últimamente.)

Un hombre en problemas


I have been feeling better lately.
(Me he sentido mejor últimamente.)

Una mujer sonriendo


Ejemplos de
expresiones de tiempo típicos

Up to now
(Hasta ahora)
Recently
(Recientemente)
for 
(durante)
lately
(últimamente)
since
(desde)
recently
(recientemente)
all morning
(toda la mañana)
all day
(todo el día)

Un muchacho escribiendo feliz


¿Qué sigue?

  1. Si quieres, puedes VOLVER A LEER las explicaciones y ejemplos arriba

  2. Lee y comprende las reglas

  3. Practica, practica, practica con los ejercicios

Get Vocabulary, Grammar and Teaching Tips, Site Updates and Special Offers Directly to Your Mailbox

Join now and get a special bonus:

First 2 chapters of the English Short Stories Book and Workbook.

Are you a teacher or a student?

* We respect your email privacy and you can unsubscribe at any time.