Advanced Perfect Forms — Habré terminado antes de las cinco

Complete the exercises then check your answers. Total: 16 points.

Exercise 1
Choose the right advanced perfect form
6 points
Tap the correct option.
1
Para el viernes, ______ el proyecto. (we will have finished)
2
Si ______ antes, lo habríamos visto. (we had left)
3
No creo que el paquete ______ todavía. (has arrived)
4
______ tarde — había un atasco enorme. (She must have arrived late)
5
Espero que ______ bien. (they have eaten)
6
______ te lo habría dicho antes. (If I had known)
Exercise 2
Complete the perfect form
5 points
Type the missing word — no accents needed.
1
Para las seis, ______ terminado la reunión. (we will have — futuro perfecto)
2
Si ______ sabido, te lo habría dicho. (I had known — if-clause)
3
No creo que ______ llegado todavía. (they have — subjuntivo perfecto)
4
Lo ______ hecho si hubiera tenido tiempo. (I would have)
5
Esperaba que ______ terminado antes. (they had — pluscuam. subj.)
Exercise 3
Perfect tense analysis
5 points
Choose the correct analysis.
1
What does "Para el lunes habrá llegado" mean?
2
Which is the correct type 3 conditional?
3
Which correctly uses the subjuntivo perfecto?
4
Which correctly expresses past probability?
5
Which requires the pluscuamperfecto de subjuntivo?