Future perfect

Tiempos verbales

1. El future perfect

El future perfect es un tiempo verbal que se usa para hacer referencia a acciones que se dan por terminadas en un momento concreto del futuro. En español sería en general: yo habré cantado, tú habrás cantado, etc.
IMG UNIT 28-01
Be at the airport in an hour, I will have arrived by then.
Sé en el aeropuerto en una hora, habré llegado para entonces.
IMG UNIT 28-02
It's said that by the end of the century, sea levels will have risen between 18 and 59 cm.
Se dice que para finales de siglo, el nivel del mar habrá subido entre 18 y 59 cm.

2. La estructura del future perfect

  • La forma afirmativa
    Subject Auxiliary Have Verb
    (past participle)
    Examples
    I will
    'll
    have finished I will have finished by Monday. Habré terminado para el lunes.
    You You will have finished by Monday. Habrás terminado para el lunes.
    He He will have finished by Monday. Habrá terminado para el lunes.
    She She will have finished by Monday. Habrá terminado para el lunes.
    It It will have finished by Monday. Habrá terminado para el lunes.
    We We will have finished by Monday. Habremos terminado para el lunes.
    You You will have finished by Monday. Habréis terminado para el lunes.
    They They will have finished by Monday. Habrán terminado para el lunes.
  • La forma negativa
    Subject Auxiliary Have Verb
    (past participle)
    Examples
    I will not
    won't
    have finished I won't have finished by Monday. No habré terminado para el lunes.
    You You won't have finished by Monday. No habrás terminado para el lunes.
    He He won't have finished by Monday. No habrá terminado para el lunes.
    She She won't have finished by Monday. No habrá terminado para el lunes.
    It It won't have finished by Monday. No habrá terminado para el lunes.
    We We won't have finished by Monday. No habremos terminado para el lunes.
    You You won't have finished by Monday. No habréis terminado para el lunes.
    They They won't have finished by Monday. No habrán terminado para el lunes.
  • La forma interrogativa
    Auxiliary Subject Have Verb
    (past participle)
    Examples
    Will I have finished? Will I have finished by Monday? ¿Habré terminado para el lunes?
    You Will you have finished by Monday? ¿Habrás terminado para el lunes?
    He Will he have finished by Monday? ¿Habrá terminado para el lunes?
    She Will she have finished by Monday? ¿Habrá terminado para el lunes?
    It Will it have finished by Monday? ¿Habrá terminado para el lunes?
    We Will we have finished by Monday? ¿Habremos terminado para el lunes?
    You Will you have finished by Monday? ¿Habréis terminado para el lunes?
    They Will they have finished by Monday? ¿Habrán terminado para el lunes?
El participio del verbo se construye añadiendo –ed a un verbo regular, o bien mirando la tercera columna de la lista de verbos irregulares si el verbo es irregular.

Las oraciones interrogativas en future perfect cuentan con sus propias respuestas cortas.

Adverb Subject Auxiliary
Yes, I will
you
he
she
it
we
you
they
Adverb Subject Auxiliary
No, I won't
you
he
she
it
we
you
they
IMG UNIT 28-03
- Will you have tidied your bedroom before I come back?
- ¿Habrás ordenado tu habitación antes de que yo vuelva?
IMG UNIT 28-04
- Yes, I will.
- Sí.

3. ¿Cómo se utiliza el future perfect?

El future perfect se utiliza para:

  • Expresar que una acción habrá concluido antes de un momento concreto del futuro, o bien de otra acción que ocurrirá en un futuro.
    IMG UNIT 28-05
    He will have finished the fence by the weekend.
    Para el fin de semana habrá terminado la valla.
    IMG UNIT 28-06
    By the time I get to work, the meeting will have already started.
    Para cuando llegue al trabajo, la reunión ya habrá empezado.
  • Expresar que una acción habrá concluido en un pasado cercano. Normalmente se aplica para hacer deducciones.
    IMG UNIT 28-07
    Will the jury have reached a verdict by now?
    ¿Habrá llegado ya el jurado a un veredicto?
    IMG UNIT 28-08
    The plane will have taken off by now.
    El avión ya habrá despegado.
  • Expresar que una acción habrá tenido lugar durante un periodo de tiempo hasta un punto concreto del futuro.
    IMG UNIT 28-09
    Next month we'll have been friends for 50 years.
    El mes que viene hará 50 años que somos amigos.
    IMG UNIT 28-10
    Tomorrow they'll have been in China for 2 weeks
    Mañana hará dos semanas que están en China.

    Hay que observar que la traducción al español varía en este caso. Aun así, también podríamos traducir estas frases de la siguiente manera:

    El mes que viene habremos sido amigos durante 50 años.
    Mañana habremos estado en China durante dos semanas.
  • Algunas expresiones que se suelen utilizar con el future perfect son las siguientes:
    Expresiones Traducción
    By the time Cuando, para cuando
    By Monday / next month Para el lunes / el mes que viene
    By now / then Ya / para entonces
    By the year 2050 Para el año 2050
    Before / not... until Antes / no... hasta

¡Recuerda!

El tiempo verbal future perfect se utiliza para expresar acciones que se habrán completado antes de un momento o acción en el futuro; para acciones que suponemos habrán concluído en un pasado muy cercano y para acciones que habrán tenido lugar durante un periodo de tiempo hasta un punto concreto del futuro.
Form Structure Examples
AFFIRMATIVE Sujeto + will + have + verbo (en participio) He'll have arrived home by now. Ya habrá llegado a casa.
NEGATIVE Sujeto + won't + have + verbo (en participio) You won't have finished until 6:00. No habrás terminado hasta las 6:00.
INTERROGATIVE Will + sujeto + have + verbo (en participio)? Will you have cooked dinner by then? ¿Habrás preparado la cena para entonces?