B1Spanish · Grammar

Future Perfect

A lesson from the B1 course: the rule, examples and a 20-sentence test.

Lesson

The Future Perfect (Futuro Perfecto)

Welcome to our lesson on the Future Perfect, or Futuro Perfecto! This tense is super useful when you want to talk about an action that will be completed in the future, either before another event happens or before a specific moment in time.

Imagine saying: 'By tomorrow, I will have finished my work.' That's exactly what the Futuro Perfecto is for! It's like looking ahead to a future point and saying something will already be done and dusted by then.

How do we form the Future Perfect?

This tense is formed with two parts:

  • The auxiliary verb HABER conjugated in the Future Simple tense.
  • The past participle (participio pasado) of the main verb.
Subject + haber (Future Simple) + Past Participle

Let's look at the conjugation of haber in the Future Simple:

PronounHaber (Future Simple)
Yohabré
Túhabrás
Él/Ella/Ustedhabrá
Nosotros/ashabremos
Vosotros/ashabréis
Ellos/Ellas/Ustedeshabrán

And now for the participio pasado:

  • For verbs ending in -AR, drop -AR and add -ado. (e.g., hablar -> hablado)
  • For verbs ending in -ER and -IR, drop the ending and add -ido. (e.g., comer -> comido, vivir -> vivido)

Remember, the participio pasado in the Future Perfect never changes its form (it doesn't agree with the subject in number or gender). It always ends in -o!

There are also irregular past participles that you need to memorise:

Verb (Infinitive)Irregular Past Participle
abrirabierto
cubrircubierto
decirdicho
escribirescrito
hacerhecho
morirmuerto
ponerpuesto
resolverresuelto
romperroto
vervisto
volvervuelto

When do we use the Future Perfect? 🤔

  • To express an action that will be completed before a specific moment in the future. We often use words like para (by, for) or cuando (when).

Para mañana, ya habré terminado mi informe.

By tomorrow, I will have already finished my report.

  • To express a conjecture or probability about a past action. This is similar to saying 'must have done' or 'might have done' something in English, referring to the past.

¿Dónde habrá estado Juan?

Where might Juan have been?

Here's a handy trick: 'By then, something will already be done!' This is key to understanding the Future Perfect. We're always looking ahead to a future point where an action will be completed. 🚀
Common mistake! ⚠️ Don't confuse the Future Perfect with other compound tenses. Remember, the participio pasado (e.g., terminado, comido, visto) never changes its ending in the Future Perfect – it always ends in -o, regardless of the subject's number or gender! We don't say *'habré terminada'* or *'habré terminadoS'*. It's always habré terminado.

Now you're ready to practise! ¡Mucha suerte!

Test yourself

20 questions. Answer them all, then check — you'll see what you got right and what to fix.

  1. 1

    Complete the sentence

    Cuando llegues, ya mi café.

    When you arrive, I will have already drunk my coffee.

  2. 2

    Complete the sentence

    Para el fin de mes, el alquiler.

    By the end of the month, I will have paid the rent.

  3. 3

    Complete the sentence

    Para el martes, el coche.

    By Tuesday, we will have sold the car.

  4. 4

    Complete the sentence

    Para el fin de semana, el menú.

    By the weekend, I will have decided on the menu.

  5. 5

    Complete the sentence

    Para el viaje, a mucha gente.

    By the trip, I will have met many people.

  6. 6

    Complete the sentence

    Para entonces, con el jefe.

    By then, we will have talked to the boss.

  7. 7

    Complete the sentence

    Cuando llamemos, ya a casa.

    When we call, they will have arrived home.

  8. 8

    Complete the sentence

    Para el lunes, de mi viaje.

    By Monday, I will have returned from my trip.

  9. 9

    Type the missing word

    Cuando llegues, ya todos.

    By the time you arrive, all of us will have eaten.

  10. 10

    Type the missing word

    Antes de que llueva, las plantas.

    Before it rains, we will have covered the plants.

  11. 11

    Type the missing word

    Para el lunes, el plan.

    By Monday, we will have decided on the plan.

  12. 12

    Type the missing word

    Para el mediodía, el proyecto.

    By midday, we will have started the project.

  13. 13

    Type the missing word

    Para el final, la verdad.

    By the end, we will have discovered the truth.

  14. 14

    Type the missing word

    Para las seis, del trabajo.

    By six, I will have returned from work.

  15. 15

    Put the sentence together — some words are extra

    By tonight, you will have helped your brother.

  16. 16

    Put the sentence together — some words are extra

    When you arrive, I will have already laid the table.

  17. 17

    Put the sentence together — some words are extra

    By the exam, I will have studied a lot.

  18. 18

    Put the sentence together — some words are extra

    By the end of the course, you will have met everyone.

  19. 19

    Build the missing word from the letters

    Cuando llegue, ya el periódico.

    When he arrives, I will have already read the newspaper.

  20. 20

    Match each word to its meaning

Printable test

The full test as a PDF with an answer key — print it for yourself or for a class.

Download PDF

Practise this set in the app

Palabrify brings the words back at the right moment — with games, reviews and progress you can see.