El Present Perfect Continuous es un tiempo verbal en inglés que se usa para hablar de acciones o situaciones que comenzaron en el pasado y tienen relevancia en el presente. Puede describir algo que aún está en progreso o que recientemente ha finalizado, pero cuyos efectos se sienten en el momento actual.
Sujeto + has/have been + verbo en gerundio (-ing)
Sujeto + has/have not been + verbo en gerundio (-ing)
Has/Have + sujeto + been + verbo en gerundio (-ing)?
Uso | Descripción | Ejemplo |
---|---|---|
A) Acciones que comenzaron en el pasado y continúan en el presente | Se usa para describir actividades que se iniciaron antes y todavía están ocurriendo. Indica que la acción aún no se ha terminado. | They have been living in this city for years. (Han estado viviendo en esta ciudad durante años). |
B) Acciones recientes con efectos en el presente | Describe algo que acaba de suceder y que tiene consecuencias o efectos en el presente. Aunque la acción puede haber finalizado, sus resultados siguen presentes. | I have been running, so I’m tired now. (He estado corriendo, así que estoy cansado ahora). |
C) Enfatizar la duración de la acción | A veces, queremos destacar cuánto tiempo ha durado una actividad. | We have been talking for hours. (Hemos estado hablando durante horas). |
Hay palabras que comúnmente acompañan al Present Perfect Continuous para expresar duración y origen de la acción:
Ejemplos:
El Present Perfect Simple y el Present Perfect Continuous pueden ser similares, pero tienen diferencias clave:
Comparación:
Es fácil confundir estos tiempos verbales, así que aquí algunos puntos para recordar:
Ejemplo (Inglés) | Traducción (Español) |
---|---|
They have been studying for three hours. | Ellos han estado estudiando durante tres horas. |
She has not been feeling well lately. | Ella no ha estado sintiéndose bien últimamente. |
Have you been working on the project? | ¿Has estado trabajando en el proyecto? |
I have been learning English for two years. | He estado aprendiendo inglés durante dos años. |
He has not been exercising regularly. | Él no ha estado haciendo ejercicio regularmente. |
What have you been doing all day? | ¿Qué has estado haciendo todo el día? |
We have been waiting for the bus for over an hour. | Hemos estado esperando el autobús durante más de una hora. |
They have not been visiting us lately. | No nos han estado visitando últimamente. |
Has she been practicing for the concert? | ¿Ha estado practicando para el concierto? |
I have been reading that book. | He estado leyendo ese libro. |