Ejercicio 4 · Perfectos avanzados: past perfect y future perfect

Perfectos avanzados: past perfect y future perfect: 12 preguntas con solución explicada y descarga en PDF.

Descargas

Completa con el tiempo perfecto que pide cada frase. Se corrige solo y te explica cada fallo. Si lo prefieres en papel, lo tienes en PDF aquí arriba.

Perfectos avanzados: past perfect y future perfect

Completa con el tiempo perfecto que pide cada frase.

  1. When we arrived, the film ___ (already start).had already started. Past perfect: pasa antes que otra acción pasada.
  2. By next June I ___ (finish) the course.will have finished. Future perfect: acabado antes de un momento futuro.
  3. She was exhausted because she ___ (work) all night.had been working. Past perfect continuous: importa la duracion, no el resultado.
  4. They ___ (live) in Berlin for ten years before they moved.had lived. Duracion cerrada antes de otro momento del pasado.
  5. By the time you read this, I ___ (leave).will have left. Ya me habre ido antes de ese momento.
  6. I didn’t recognise her because she ___ (cut) her hair.had cut. La causa es anterior al momento del que se habla.
  7. How long ___ you been waiting when the bus finally came?had. Past perfect continuous en pregunta.
  8. Next month we ___ (be) married for twenty years.will have been. Se cuenta un periodo que se cierra en el futuro.
  9. He ___ (never fly) before that trip to Iceland.had never flown. Experiencia hasta un momento del pasado.
  10. By 2030 the company ___ (open) offices in four countries.will have opened. Prevision acabada antes de esa fecha.
  11. The ground was wet because it ___ (rain).had rained. La lluvia es anterior a la escena que se cuenta.
  12. When I got home, my sister ___ (eat) all the cake.had eaten. Primero se lo comio, luego llegue yo.

← Volver a la explicación