Overview

The future perfect tense (el futuro compuesto) is a combination of the past participle and the simple future of the verb haber. The future perfect is used to express an action that "will have been" completed at a certain point in the future. There are three other perfect tenses in the indicative: present perfect, past perfect, and conditional perfect.

Future Perfect

The future perfect describes what a person "will have" done at some point in the future. It can also indicate probability (what "might have" or "probably have" happened). It is formed by combining haber (conjugated in the simple future) with the past participle. Note that tener is not used even though it means "to have."

Future Perfect Formula

simple future haber + past participle


Irregular Haber

Haber is irregular in the simple future. It loses the e in the infinitive ending before adding the future endings. (habré, habrás, etc.)

  • Yo habré terminado mi trabajo para diciembre. (I will have finished my work by December.)
  • Tú ya habrás pedido cuando yo llegue. (You will have already ordered when I arrive.)
  • Usted habrá estudiado español por tres años para este mayo. (You will have studied three years of Spanish by this May.)
  • Él habrá ido a otro café. (He might have gone to another cafe.)
  • Para la próxima semana, ella habrá salido de Atlanta. (By next week, she will have left Atlanta.)
  • Nosotros habremos dado la luz a nuestro hijo para junio. (We will have had our son by June.)
  • Vosotros habréis puesto las sillas en la sala para mañana. (You will have put the chairs in the living room by tomorrow.)
  • Ustedes habrán venido a mi casa a las ocho. (You will have arrived at my house by 8 o´clock.)
  • Ellos habrán tenido hambre para la noche. (They may have been hungry by the evening.)
  • Ellas se habrán recuperado para mañana. (They will have recovered by tomorrow.)

Subjunctive Alert

  • See the reference on the subjunctive to see why the verb, haber, is subjunctive.

Exercises

1) Conjugate each verb to the future perfect to complete each sentence (simple future haber + past participle).

Example: Para este fin de semana, yo (terminar) de leer el libro. -> habré terminado

  1. Para mañana, ella (hacer) el pastel para la fiesta.
  2. La policía (entrevistar) el testigo.
  3. Probablamente los niños (comer) todos los dulces.
  4. Para este verano, nosotros (nadar) en 3 lagos.
  5. Cuando tenga 55 años, yo (escribir) 10 libros.

Answers

  1. habrá hecho
  2. habrá entrevistado
  3. habrán comido
  4. habremos nadado
  5. habré escrito