Tiempos VerbalesNivel B1-B245 preguntas para practicar

    Pasado Perfecto Continuo en inglés

    Combina el "pasado del pasado" con la duración: una actividad que llevaba un rato en marcha antes de otro momento pasado. Se forma con had + been +…

    Combina el "pasado del pasado" con la duración: una actividad que llevaba un rato en marcha antes de otro momento pasado. Se forma con had + been + verbo-ing: I had been waiting for an hour when the bus finally came. Frente al pasado perfecto normal (que mira si algo estaba terminado), este mira cuánto tiempo llevaba pasando.

    PASADOFUTUROAHORAI had been waitingwhen the bus came
    Una duración que venía de antes y terminó justo antes de otro momento pasado.
    la acciónotro momentoen curso

    Cuándo se usa

    Cuánto tiempo llevaba algo hasta un punto pasado: She was tired because she had been working all day.
    Una causa pasada con resultado visible después: The ground was wet — it had been raining.

    Formación

    +Sujeto + had + been + verbo-ing
    −Sujeto + hadn't + been + verbo-ing
    ?Had + sujeto + been + verbo-ing?

    Ejemplos

    ENI had been walking for two hours when it began to rain.
    ESLlevaba caminando dos horas cuando empezó a llover.
    ENShe had been studying all night before the exam.
    ESHabía estado estudiando toda la noche antes del examen.

    Palabras pista

    for + duration (for two hours)before / by the time / whenall day / all night

    El error típico del hispanohablante

    Duración vs terminado: para cuánto tiempo usa este (had been waiting); para terminado usa past perfect (had waited).
    Los verbos de estado no van en continuo: I had known him for years, no "had been knowing".

    Practica Pasado Perfecto Continuo

    Tres bloques por nivel. Responde, corrige y aprende de tus fallos con la explicación de cada pregunta. Gratis, sin límite.

    Bloque 1 · Básico

    A2-B1
    1/15

    She was tired because she ______ all day.

    Ver las 15 con su explicación+
    1. 1. She was tired because she ______ all day.

      was workinghas been workinghad been working

      had been working describe una acción prolongada antes de otro momento del pasado.

    2. 2. They ______ for two hours when the bus finally arrived.

      have been waitingwere waitinghad been waiting

      Se usa had been waiting para la duración previa a un punto del pasado.

    3. 3. I ______ for you before you finally called.

      had been lookingwas lookinghave been looking

      had been looking expresa la acción continua anterior a la llamada.

    4. 4. He was out of breath because he ______.

      ranhad been runninghas been running

      had been running explica la causa (correr) del estado en el pasado.

    5. 5. We ______ TV when the power suddenly went off.

      have been watchinghad been watchingwatched

      Se usa had been watching para la actividad en curso antes del corte.

    6. 6. The ground was wet because it ______.

      had been raininghas been rainingrained

      had been raining explica el resultado visible en el pasado.

    7. 7. She ______ English for three years before she moved to London.

      studiedhas been studyinghad been studying

      had been studying marca la duración previa a mudarse.

    8. 8. My eyes hurt because I ______ at the screen too long.

      have been staringstaredhad been staring

      had been staring describe la acción prolongada que causó la molestia.

    9. 9. They ______ in that house for a decade before they sold it.

      have been livinghad been livinglived

      had been living resalta la duración antes de venderla.

    10. 10. I ______ dinner when the guests arrived early.

      cookedhad been cookinghave been cooking

      Se usa had been cooking para la acción en curso antes de un hecho pasado.

    11. 11. He ______ the piano since morning, so his hands ached.

      has been playinghad been playingplayed

      had been playing explica el porqué del cansancio en el pasado.

    12. 12. We ______ for the test all week before it was cancelled.

      preparedhave been preparinghad been preparing

      had been preparing marca la duración previa a la cancelación.

    13. 13. She felt dizzy because she ______ for hours.

      has been dancingdancedhad been dancing

      had been dancing describe la actividad prolongada anterior al mareo.

    14. 14. The children ______ in the garden before it got dark.

      playedhave been playinghad been playing

      Se usa had been playing para la acción continua antes de anochecer.

    15. 15. I ______ for the keys everywhere before I found them in my pocket.

      have been searchinghad been searchingsearched

      had been searching resalta la búsqueda prolongada previa al hallazgo.

    Bloque 2 · Intermedio

    B1-B2
    1/15

    How long ______ before the manager finally saw you?

    Ver las 15 con su explicación+
    1. 1. How long ______ before the manager finally saw you?

      had you been waitingwere you waitinghave you been waiting

      En preguntas se usa had you been waiting para la duración previa a un punto pasado.

    2. 2. She hadn't been ______ long when she got promoted.

      workingworkedwork

      Tras 'had been' se usa el gerundio: working (hadn't been working).

    3. 3. They ______ hard for years before they finally won a title.

      have been trainingwere traininghad been training

      had been training enfatiza la duración del esfuerzo antes del logro pasado.

    4. 4. I was exhausted; I ______ since dawn without a break.

      drovehad been drivinghave been driving

      had been driving describe la acción continua que causó el agotamiento.

    5. 5. By the time help arrived, they ______ for survival for days.

      have been fightinghad been fightingfought

      had been fighting marca la duración previa a la llegada de la ayuda.

    6. 6. What ______ before the alarm suddenly rang?

      did you dohad you been doinghave you been doing

      had you been doing pregunta por la actividad en curso antes del suceso.

    7. 7. He didn't pass, even though he ______ for weeks.

      had been revisinghas been revisingrevised

      had been revising resalta el estudio prolongado previo al examen.

    8. 8. We ______ for only ten minutes when it started to pour.

      had been walkinghave been walkingwalked

      Se usa had been walking para la acción en curso antes de la lluvia.

    9. 9. She was upset because people ______ about her behind her back.

      have been talkingtalkedhad been talking

      had been talking describe la acción repetida y prolongada que la molestó.

    10. 10. The engine overheated because we ______ uphill for an hour.

      have been drivinghad been drivingdrove

      had been driving explica la causa del recalentamiento.

    11. 11. ______ they been arguing for long before you interrupted?

      HaveHadDid

      La pregunta empieza con Had (Had they been arguing...?).

    12. 12. I finally understood the topic I ______ with for so long.

      had been strugglinghave been strugglingstruggled

      had been struggling marca la dificultad prolongada previa a entenderlo.

    13. 13. His clothes were covered in paint because he ______ the fence.

      paintedhas been paintinghad been painting

      had been painting explica el resultado visible en el pasado.

    14. 14. They ______ together for five years before they got married.

      datedhave been datinghad been dating

      had been dating resalta la duración de la relación antes de la boda.

    15. 15. The negotiators ______ all night before reaching a deal.

      had been talkingtalkedhave been talking

      had been talking marca la duración de la conversación previa al acuerdo.

    Bloque 3 · Avanzado

    B2-C1
    1/15

    Her hands were shaking; she ______ coffee non-stop all morning.

    Ver las 15 con su explicación+
    1. 1. Her hands were shaking; she ______ coffee non-stop all morning.

      drankhad drunkhad been drinking

      Se usa had been drinking por la actividad prolongada con efecto visible en el pasado.

    2. 2. By the time the results came out, we ______ nervously all week.

      waitedhad been waitinghad waited

      had been waiting enfatiza la duración continua de la espera.

    3. 3. The road was flooded because it ______ heavily for three days.

      rainedhad rainedhad been raining

      had been raining subraya la acción prolongada que causó la inundación.

    4. 4. He was fired, even though he ______ overtime for months to impress the boss.

      had been workinghad workedworked

      had been working resalta el esfuerzo continuado durante meses.

    5. 5. By then, she ______ the answer for a very long time.

      had knownhad been knowingknew

      'know' es un verbo de estado y NO admite forma continua: se usa had known.

    6. 6. They were badly sunburnt because they ______ on the beach all afternoon.

      had been lyinghad lainlay

      had been lying describe la actividad prolongada con efecto visible.

    7. 7. I ______ that novel for weeks before I finally finished it last night.

      had been readinghad readread

      had been reading enfatiza el proceso continuo previo a terminarlo.

    8. 8. The floor was covered in flour because she ______ bread.

      had been bakingbakedhad baked

      had been baking explica el desorden visible como resultado de la actividad.

    9. 9. Before the merger, the two firms ______ fiercely for over a decade.

      had been competinghad competedcompeted

      had been competing subraya la duración de la rivalidad.

    10. 10. She ______ the rare disease for years before the breakthrough.

      researchedhad researchedhad been researching

      had been researching resalta la investigación prolongada previa al avance.

    11. 11. We ______ each other for years before we became close friends.

      had been knowinghad knownknew

      'know' es verbo de estado: se usa had known, nunca 'had been knowing'.

    12. 12. The garden looked perfect because the gardener ______ it every day.

      had tendedtendedhad been tending

      had been tending describe el cuidado continuo que explica el resultado.

    13. 13. My legs ached because I ______ up the mountain for hours.

      had climbedhad been climbingclimbed

      had been climbing resalta la actividad prolongada causante del dolor.

    14. 14. They finally sold the flat they ______ to sell for two years.

      had been tryingtriedhad tried

      had been trying enfatiza el proceso continuo de intentar venderlo.

    15. 15. The machine broke down because it ______ continuously for 48 hours.

      had been runninghad runran

      had been running subraya el funcionamiento ininterrumpido que causó la avería.

    Saber la regla es fácil. Aprobar el Aptis es otra cosa.

    Esto es solo la gramática. En Aptis Academia tienes tu plan de estudio a tu fecha de examen, simulacros con estimación orientativa del nivel por destreza, corrección de writing y speaking por profesores y el seguimiento de tus fallos para no repetirlos.