El delfín de El tinglado
El delfín de El tinglado

Enlace permanente

Enviado por Alejandro Valero el 30.06.06/17:14 Artículo del comentario

Alejandro Valero

Mari, el present perfect continuous no lo he tocado en este repaso, porque supone un nivel más avanzado, pero aquí te digo algo.

Este tiempo verbal es parecido al present perfect simple y siempre se utiliza para una actividad que comenzó en el pasado y llega hasta el presente. Se forma de esta manera:

HAVE/HAS + BEEN + VERB-ING

Suele ir acompañado de preposiciones tal como:

* SINCE, para indicar cuando comenzó la acción
* FOR, que indica cuanto dura la actividad

Por ejemplo:

  1. They have been working for five hours (Llevan trabajando cinco horas)
  2. She has been waiting since 8 o'clock (Lleva esperando desde las ocho)
  3. I'm tired because I have been running (Estoy cansado porque he estado corriendo)

La frase 3 no lleva expresión de tiempo, y por eso se supone que acaba de terminar.

Las formas negativa e interrogativa de la frase 1 son:

  • They haven't been working for five hours
  • Have they been working for five hours?

Otros ejemplos con más expresiones de tiempo:

  1. I have been reading this book all the week (Llevo leyendo este libro toda la semana [y aún sigo])
  2. We have been studying hard all day (Llevamos estudiando mucho todo el día)
  3. He has been living here for all his life (Lleva viviendo aquí toda la vida)
  4. What have you been doing in this room? (¿Qué habéis estado haciendo en este cuarto?)
  5. She has been sleeping all night (Lleva durmiendo toda la noche)