Gramática

Present Perfect Continuous

En este artículo hablaremos sobre el Present Perfect Continuous. Así pues, veremos cuál es su estructura y también veremos que  usos tiene.

Estructura de este tiempo verbal

El Present perfect continuous es un tiempo verbal que se forma con el present perfect del verbo to be (have been/has been) y el verbo principal con –ing. Entonces, su estructura es la siguiente:

FORMA AFIRMATIVA: HAVE/HAS + BEEN + verbo acabado en -ing

  • I have been playing tennis for an hour (He estado jugando a tenis durante una hora).
  • She has been sleeping for too long (Ella ha estado durmiendo demasiado tiempo / Ella lleva durmiendo demasiado tiempo).

Como podemos ver en los ejemplos anteriores, la traducción al español sería “haber estado haciendo”. Aun así, en bastantes ocasiones podemos traducirlo también como “llevar haciendo” (llevar + gerundio del verbo principal).

  • She has been dancing all night (Lleva bailando toda la noche / Ha estado bailando toda la noche).

Present perfect continuous en negativo e interrogativo

En la tabla que hay a continuación puedes ver dos ejemplos de oraciones en Present perfect continuous que las hemos transformado en oraciones negativas y luego en oraciones interrogativas. De este modo, puedes ver cómo funciona este tiempo verbal en negaciones y en preguntas. Luego, un poco más abajo, encontrarás la explicación de cómo se forman estas dos formas a partir de la forma afirmativa.

AFFIRMATIVENEGATIVEINTERROGATIVE
You have been playing
(Tú has estado jugando)
You haven't been playing
(Tú no has estado jugando)
Have you been playing?
(¿Has estado jugando?)
She has been playing
(Ella ha estado jugando)
She hasn't been playing
(Ella no ha estado jugando)
Has she been playing?
(¿Ha estado jugando?)

Tal y como se muestra en la tabla anterior, para formar el negativo, debemos añadir la contracción de not al auxiliar have o has (haven’t o hasn’t).

  • I have not (haven’t) been travelling (No he estado viajando).

Ahora bien, para el interrogativo, ponemos el auxiliar (have o has) delante del sujeto.

  • ¿Have you been travelling? (¿Has estado viajando?).

Usos del Present perfect continuous

Este tiempo verbal se utiliza en las siguientes situaciones:

1. Acciones empezadas en el pasado que continuan en el momento presente.

  • I have been working all day (He estado trabajando todo el día / Llevo trabajando todo el día). – Aún estoy trabajando.
  • She has been reading a book since five o’clock (Ella ha estado leyendo un libro desde las cinco / Ella lleva leyendo un libro desde las cinco). – Aún está leyendo.

Es en este tipo de acciones que siguen hasta el presente, se puede usar la traducción “llevar + gerundio”.

2. Acciones que terminaron justo antes del momento presente.

  • Have you been waiting for a long time? (¿Has estado esperando mucho tiempo?). – Ahora ya no estás esperando porque ya he llegado.
  • It has been snowing all night (Ha estado nevando toda la noche). – Ahora ya no nieva.

Preposiciones usadas con el presente perfecto continuo

Como estamos hablando de acciones que tienen cierta continuidad en el tiempo, usaremos las preposiciones: since (desde) y for (durante).

  • I have been living here since 1994 (Llevo viviendo aquí desde 1994 / He estado viviendo aquí desde 1994).
  • I have been working for 12 hours (Llevo trabajando 12 horas / He estado trabajando durante 10 horas).

Ahora bien, si no queremos especificar el período de tiempo al que nos referimos, podemos usar lately (últimamente) o recently (recientemente, últimamente).

  • It has been raining a lot lately (Ha estado lloviendo mucho últimamente).
  • Recently, she has been reading a lot (Ella ha estado leyendo mucho recientemente/últimamente).

Ejercicios

Si quieres ponerte a prueba, puedes realizar estos ejercicios.

Como puedes ver, el present perfect continuous tiene algunos usos en común con el present perfect simple. Ahora bien, es importante saber cuándo se debe usar uno u otro, ya que en muchos casos no hay elección.

Share
Publicado por
AprenderInglesGo Team

Este sitio utiliza cookies.