20 Ejemplos de
«Present perfect continuous» en inglés

El present perfect continuous es un tiempo verbal en inglés que se utiliza para expresar acciones que comenzaron en el pasado y que continúan en el presente. Por ejemplo: He has been studying English since 2018. / Ha estado estudiando inglés desde 2018.

El present perfect continuous hace foco en la duración de la acción y no en su resultado. En español se traduce como “he estado haciendo”, “estoy corriendo desde …”, “llevo … trabajando”. Por ejemplo: I have been waiting for an hour. / He estado esperando durante una hora.

Cuidado: No se debe utilizar el present continuous en sustitución del present perfect continuous para referirse a acciones que comenzaron en el pasado y aún continúan. Por ejemplo: I have been studying since morning. (Y no: I am studying since morning).

Estructura del present perfect continuous

El present perfect continuous es un tiempo verbal continuo compuesto que se forma con los auxiliares have o has + been + -ing.

Estructura afirmativa del present perfect continuous

Sujeto have / has + been verbo en ing

I
You
We
They

have (’ve) been working
He
She
It
has (’s) been

Por ejemplo: I have been working all day. / He estado trabajando todo el día.

Atención: La forma abreviada del auxiliar have es: ’ve. La forma abreviada del auxiliar has es: ’s. No se debe confundir la contracción del verbo to be (’s) con la de has (’s), ya que la segunda siempre va seguida de been + verbo en ing. Por ejemplo: Dad’s been running all morning.

Estructura negativa del present perfect continuous

Sujeto have / has + been verbo en ing
I
You
We
They
have not (haven’t) been working
He
She
It
has not (hasn’t) been

Por ejemplo: I haven’t been working all day. / No he estado trabajando todo el día.

Estructura interrogativa del present perfect continuous

Have / Has Sujeto been + verbo en ing
Have I
you
we
they
been working?
Has he
she
it

Por ejemplo: Have you been working all day? / Has estado trabajando todo el día?

Atención: Para responder de manera corta, se hace con yes o no y el pronombre correspondiente seguido de have o haven’t / has o hasn’t, según corresponda. Las respuestas cortas afirmativas no se contraen. Por ejemplo: Have you been working all day? Yes, I have. (Y no: yes, I’ve).

Usos del present perfect continuous

El present perfect continuous en inglés se utiliza para conectar el pasado con el presente y enfatizar la duración de una acción. Expresa actividades y acciones “largas”, que han tomado cierto tiempo en ser realizadas, y no acciones cortas puntuales ni estados. Enfatiza la duración del tiempo que transcurrió entre el comienzo de la acción y el presente.

El present perfect continuous sirve para expresar:

  • Acciones que comenzaron en el pasado y que continúan en el presente. El foco está en la duración de la acción, no en su resultado. Por ejemplo: We have been walking for five hours. / Hemos estado caminando durante cinco horas.
  • Acciones que acaban de terminar con evidencia en el presente. El foco está en la duración de la acción, no en su resultado. Por ejemplo: I have been gardening; look how dirty my hands are. / He estado haciendo jardinería; mira cuán sucias están mis manos.
  • Acciones repetidas recientemente. Se utiliza para acciones o actividades que se repitieron desde un período de tiempo pasado hasta el presente, generalmente junto a lately o recently. Por ejemplo: He has been sleeping badly lately. / Ha estado durmiendo mal últimamente.
  • Preguntas con how long. Se utiliza cuando se quiere preguntar por la duración de una acción que comenzó en el pasado y que continúa en el presente. Por ejemplo: How long have you been learning English? / ¿Cuánto tiempo has estado estudiando inglés?

Las acciones expresadas en present perfect continuous pueden haber finalizado recientemente o pueden continuar en el presente, según el contexto. Por ejemplo:

  • She has been working for the same company since 2020. / Ella ha estado trabajando para la misma compañía desde el 2020. (acción que continúa en el presente)
  • I’m all wet because I have been swimming. / Estoy todo mojado porque estuve nadando. (acción finalizada recientemente)

El present perfect continuous se utiliza junto a verbos dinámicos (dynamic verbs) que por definición implican cierta duración, como: rain, wait, work, live, play.

Atención: El present perfect continuous no se puede utilizar junto a verbos que por definición implican una duración corta (leave, greet) ni con los denominados stative verbs (“verbos estáticos” en inglés), que expresan estados y no acciones, como: know, like, believe, understand. Por ejemplo: I have known Peter for three years. (Present perfect simple). Y no: I have been knowing Peter …

Oraciones en present perfect continuous

  1. It has been raining all day.
    Ha estado lloviendo todo el día.
  2. I have been working as a waiter since June.
    He estado trabajando como camarero desde junio.
  3. Have you been waiting long?
    ¿Has estado esperando mucho?
  4. The children have been studying all morning.
    Los niños han estado estudiando toda la mañana.
  5. We have been talking for hours.
    Hemos estado hablando durante horas.
  6. She hasn’t been feeling well recently.
    No se ha sentido bien recientemente.
  7. I’ve been thinking about you lately.
    He estado pensando en ti últimamente.
  8. How long have you been studying French?
    ¿Cuánto tiempo llevas estudiando francés?
  9. The children have been watching TV all afternoon.
    Los niños han estado viendo la televisión toda la tarde.
  10. I’ve been looking for you all day.
    Te he estado buscando todo el día.
  11. Dad has been working at the company for 20 years.
    Papá ha estado trabajando en la empresa durante 20 años.
  12. What have you been doing recently?
    ¿Qué has estado haciendo últimamente?
  13. Penny has been looking for a job since January.
    Penny ha estado buscando trabajo desde enero.
  14. We have been going out for two months now.
    Hemos estado saliendo por dos meses.
  15. He has been losing everything lately.
    Él ha estado perdiendo todo últimamente.
  16. You have been working too much.
    Has estado trabajando demasiado.
  17. I have been reading a lot of Shakespeare.
    He estado leyendo mucho a Shakespeare.
  18. They’ve been having problems.
    Han estado teniendo problemas.
  19. How long has it been snowing?
    ¿Cuánto tiempo ha estado nevando?
  20. I have been rushing all day.
    He estado corriendo todo el día.

Sigue con:

Test interactivo para practicar

¿Cómo citar?

"«Present perfect continuous» en inglés". Autor: Marilina Gary. De: Argentina. Para: Enciclopedia de Ejemplos. Disponible en: https://www.ejemplos.co/present-perfect-continuous-en-ingles/. Última edición: 28 junio, 2023. Consultado: 26 febrero, 2024.

Sobre el autor

Autor: Marilina Gary

Profesorado de Inglés para enseñanza media y superior (Instituto Superior Juan XXIII, Bahía Blanca, Argentina).

Fecha de publicación: 20 abril, 2023
Última edición: 28 junio, 2023

¿Te fue útil esta información?

No

    ¡Genial! gracias por visitarnos :)