gramaro.io

Present Perfect ContinuousTiempo Presente Perfecto Continuo

Formación y estructura de las oraciones

Afirmación

La oración afirmativa en Present Perfect Continuous, también llamado Present Perfect Progressive, se forma con have been o has been y el participio presente del verbo principal, es decir, la forma terminada en -ing.

La forma del auxiliar depende de la persona y el número del sujeto:

  • I, we, you, they: have been
  • He, she, it: has been
  • I have been watching this trick all this time. — He estado observando este truco todo este tiempo.
  • She has been waiting for you for half an hour. — Ella ha estado esperándote durante media hora.
  • We ’ve been talking about our wedding. — Hemos estado hablando de nuestra boda.

Contracciones de have been y has been:

Forma completaContracción
I have been we have been you have been they have beenI ’ve been we ’ve been you ’ve been they ’ve been
he has been she has been it has beenhe ’s been she ’s been it ’s been

Reglas ortográficas para añadir -ing:

VerboForma en -ing
to enterentering
to lielying
to taketaking
to agreeagreeing
to saysaying
to relaxrelaxing
to runrunning
to traveltravelling / traveling

Estas son algunas reglas ortográficas para formar el participio presente; se pueden consultar todas las reglas en otro artículo.

Negación

La oración negativa se forma colocando not después de have o has y antes de been.

  • I have not been watching this trick all this time. — No he estado observando este truco todo este tiempo.
  • She has not been waiting for you for half an hour. — Ella no ha estado esperándote durante media hora.

Contracciones negativas:

  • have not been = haven’t been
  • We haven’t been talking about our wedding. — No hemos estado hablando de nuestra boda.
  • has not been = hasn’t been
  • Ann hasn’t been living in this house for 10 years. — Ann no ha estado viviendo en esta casa durante 10 años.

Pregunta

La pregunta general se forma colocando have o has al principio, antes del sujeto.

  • Have you been watching this trick all this time? — ¿Has estado observando este truco todo este tiempo?
  • Has she been waiting for you for half an hour? — ¿Ha estado ella esperándote durante media hora?
  • Have they been talking about our wedding? — ¿Han estado hablando de nuestra boda?

La pregunta especial se forma colocando una palabra interrogativa al principio y manteniendo después el mismo orden que en la pregunta general.

  • What have I been doing all this time? — ¿Qué he estado haciendo todo este tiempo?
  • How long has she been waiting for you? — ¿Cuánto tiempo ha estado esperándote?
  • Why have we been talking about our wedding? — ¿Por qué hemos estado hablando de nuestra boda?

Uso del Present Perfect Continuous

Acciones iniciadas en el pasado y que continúan en el presente

El Present Perfect Continuous se utiliza para expresar una acción que comenzó en el pasado y continúa hasta el presente o que posiblemente todavía está ocurriendo. También puede describir una acción que acaba de terminar cuando su resultado es visible en el presente. Este tiempo enfatiza la duración de la acción y responde a la pregunta ¿cuánto tiempo ha estado ocurriendo la acción?

  • I’ve been standing here for two hours. — He estado de pie aquí durante dos horas. (Y todavía estoy aquí.)
  • She’s been running for an hour; she feels tired. — Ella ha estado corriendo durante una hora; se siente cansada. (La acción prolongada ha terminado y su resultado es visible en el presente.)
  • We’ve been writing this report all morning; I’m very hungry now. — Hemos estado escribiendo este informe toda la mañana; ahora tengo mucha hambre.

El Present Perfect Continuous se utiliza con la preposición de tiempo since. Después de since puede aparecer un momento específico, como una fecha, o una acción pasada expresada en Past Simple.

  • We have been living here since 1980. — Hemos estado viviendo aquí desde 1980.
  • I’ve been working here since I finished university. — He estado trabajando aquí desde que terminé la universidad.

Enojo, insatisfacción e irritación

El Present Perfect Continuous también se utiliza para expresar enojo, insatisfacción o irritación ante una acción repetida o prolongada.

  • His sister has been giving away a lot of our insider information, so she needs a good lawyer. — Su hermana ha estado divulgando mucha de nuestra información confidencial, así que necesita un buen abogado.
  • Someone has been rummaging in my flat. I can’t find my gold watch. — Alguien ha estado revolviendo cosas en mi apartamento. No encuentro mi reloj de oro.
  • He has been joking like an idiot all day. I hate his sense of humor. — Él ha estado bromeando como un idiota todo el día. Odio su sentido del humor.

Marcadores de tiempo

El Present Perfect Continuous se utiliza con palabras y expresiones que indican la duración de la acción o el momento en que comenzó.

Desde un momento concreto:

  • since 10 o’clock — desde las diez
  • since yesterday — desde ayer
  • since last month — desde el mes pasado
  • since 1991 — desde 1991
  • since + acción en Past Simple — desde + acción en pasado simple

Para un período completo:

  • all day / all day long — todo el día
  • all morning / the whole morning — toda la mañana
  • all evening / the whole evening — toda la tarde o toda la noche
  • all night long — toda la noche

Para indicar duración:

  • for half an hour — durante media hora
  • for two hours — durante dos horas
  • for three days — durante tres días

Para un período reciente:

  • lately — últimamente
  • recently — recientemente

Pon a prueba lo que sabes

Forma una oración colocando las palabras en el orden correcto.

¿Cuánto tiempo llevamos volando? - Traduce esta oración al inglés.

Ejemplos de uso Present Perfect Continuous

  • How long have we been flying? - ¿Cuánto tiempo llevamos volando?
  • We haven't been trying - No hemos estado intentándolo.
  • He's been following me. - Él me ha estado siguiendo.
  • You've been hiding. - Te has estado escondiendo.
  • Have you been waiting long? - ¿has estado esperando mucho?
  • I have not been working - No he estado trabajando.
  • How long have I been sitting here? - ¿Cuánto tiempo llevo sentado aquí?
  • I've been doing it for a while. - Lo he estado haciendo durante un tiempo.
  • How long have you been waiting? - ¿Cuánto tiempo llevas esperando?
  • I have been considering - He estado considerando.
  • I've been avoiding you. - Te he estado evitando.
  • I've been dreaming about it - He estado soñando con eso.
  • How long have you been playing? - ¿Cuánto tiempo llevas tocando?
  • I've been planning. - He estado planeando.
  • They've been teasing him. - Ellos han estado molestándolo a él.
  • I've been doing it for years. - Lo he estado haciendo durante años.
  • He's been calling me all week. - Me ha estado llamando toda la semana.
  • I have been protecting myself. - He estado protegiéndome.
  • She's been helping me. - Ella me ha estado ayudando.
  • How long have you been writing? - ¿Cuánto tiempo llevas escribiendo?