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