Future perfect en inglés: estructura y ejemplos

En breve

  • Traducción: futuro perfecto en español (habré terminado, ella habrá salido)
  • Estructura: sujeto + will have + participio pasado
  • Sentido: acción que habrá terminado antes de un momento preciso en el futuro
  • Marcadores clave: by, by the time, before, when, in (x years’ time)
  • Principal trampa: después de when, before y by the time en subordinada, se usa el presente simple, no will have

El future perfect (futuro perfecto en español) expresa una acción que estará acabada antes de un momento dado en el futuro. Este tiempo obliga a proyectarse hacia atrás desde un punto futuro, lo cual puede parecer abstracto a primera vista, pero corresponde exactamente a lo que el español expresa con el futuro perfecto: habré terminado, ella habrá salido, ellos habrán entregado. Este tiempo forma parte de la familia de futuros en inglés, al igual que el futuro en inglés (will y going to para proyecciones e intenciones) y el futuro continuo en inglés (will be + -ing para acciones en curso en un momento preciso).

Estructura del future perfect

El future perfect se construye con will have seguido del participio pasado del verbo principal. La estructura es idéntica en todas las personas, sin añadir nunca s ni modificar will.

Forma Estructura Ejemplo
Afirmativa sujeto + will have + participio pasado She will have left by noon.
Negativa sujeto + will not (won’t) have + participio pasado He won’t have finished in time.
Interrogativa Will + sujeto + have + participio pasado ? Will you have eaten by then?
Contracción I’ll have / she’ll have / they’ll have I’ll have sent it before you wake up.

El participio pasado sigue las mismas reglas que en el present perfect o el past perfect: -ed para los verbos regulares, forma irregular para los demás (gone, done, written, eaten, seen, been, etc.).

Cuándo usar el future perfect: las 3 situaciones principales

1. Una acción terminada antes de un momento preciso en el futuro

Es el uso central del future perfect. Se anuncia que una acción estará realizada antes de un plazo dado, un horario, una fecha o la llegada de un evento.

Inglés Español
By 6 p.m., she will have finished her report. Para las 6 p.m., ella habrá terminado su informe.
I will have sent the documents before the meeting starts. Habré enviado los documentos antes de que empiece la reunión.
By the time you arrive, we will have already eaten. Cuando llegues, ya habremos comido.
They will have completed the project by next Friday. Habrán terminado el proyecto para el próximo viernes.
Will you have read the contract before you sign it? ¿Habrás leído el contrato antes de firmarlo?

2. Una predicción sobre un resultado futuro cierto

El future perfect también puede servir para formular una proyección o una anticipación lógica, a menudo con un matiz de certeza o de irreversibilidad en el momento de referencia futuro.

Inglés Español
By 2030, most countries will have adopted renewable energy. Para 2030, la mayoría de los países habrán adoptado las energías renovables.
In ten years, technology will have transformed the workplace completely. En diez años, la tecnología habrá transformado por completo el mundo laboral.
By the time she retires, she will have worked here for thirty years. Cuando se jubile, habrá trabajado aquí treinta años.

3. Una deducción sobre el presente o el pasado reciente

Este uso suele olvidarse en los cursos de gramática, pero es frecuente en el habla: el future perfect expresa una hipótesis lógica sobre algo que probablemente ya ha ocurrido, sin tener certeza formal.

Inglés Español
Don’t call her now, she will have gone to bed. No la llames ahora, se habrá ido a dormir.
He will have missed the last train by now. A estas alturas, habrá perdido el último tren.
They will have heard the news already. Ya habrán oído la noticia.

En este empleo, el future perfect funciona como un modal de deducción (a la manera de must have, pero proyectado sobre el momento presente o reciente). El futuro expresa la certeza lógica, no una acción venidera.

Los marcadores temporales del future perfect

Algunos marcadores temporales señalan casi sistemáticamente un future perfect. Reconocerlos permite elegir el tiempo correcto con rapidez.

Marcador Sentido Ejemplo
by para, antes de (límite temporal) By Monday, I will have called everyone.
by the time cuando, para cuando (conjunción) By the time he wakes up, I will have left.
before antes de que She will have finished before you get back.
when cuando (referencia futura) When they arrive, we will have cleaned the flat.
in (x) years’ time dentro de (x) años In five years’ time, she will have graduated.
by then para entonces You can call me at 8. I will have arrived by then.
already ya By noon, I will already have submitted the form.

By vs by the time: ambos desencadenan el future perfect en la proposición principal, pero su construcción difiere. By es una preposición seguida de un nombre o un grupo nominal (by Monday, by the end of the year). By the time es una conjunción seguida de una proposición completa, y en esa proposición subordinada se usa el presente simple, nunca will: By the time you will arrive es incorrecto. La forma correcta es By the time you arrive, I will have left.

La trampa de la subordinada temporal

Después de when, before, by the time, after y as soon as en una subordinada temporal que se refiere al futuro, el inglés nunca emplea will ni will have. La subordinada lleva el presente simple, y es la proposición principal la que lleva el future perfect.

Incorrecto Correcto
When you will have arrived, call me. When you arrive, call me.
By the time she will finish, we’ll be gone. By the time she finishes, we’ll have gone.
Before he will leave, remind him. Before he leaves, remind him.

Esta regla se aplica tanto al futuro simple como al future perfect: la subordinada temporal en inglés permanece en presente, cualquiera que sea la forma de futuro en la principal.

Future perfect vs futuro simple vs futuro continuo

Estos tres tiempos del futuro inglés tienen matices distintos que conviene comparar lado a lado.

Tiempo Estructura Lo que expresa Ejemplo
Futuro simple will + V infinitivo Acción futura, sin insistir en la finalización I will finish the report tomorrow.
Future perfect will have + PP Acción terminada antes de un momento preciso By tomorrow, I will have finished the report.
Futuro continuo will be + -ing Acción en curso en un momento preciso This time tomorrow, I will be finishing the report.

El futuro continuo en inglés insiste en el desarrollo de una acción en un momento futuro concreto, mientras que el future perfect insiste en su finalización antes de ese momento. Estos dos tiempos suelen confundirse porque ambos responden a la pregunta «¿qué estará pasando en ese momento?», pero con una perspectiva inversa: en curso versus terminada.

Future perfect vs past perfect

La lógica del future perfect reproduce exactamente la del past perfect, pero proyectada hacia el futuro en lugar del pasado. En ambos casos, se trata de expresar que una acción es anterior a un momento de referencia.

Tiempo Momento de referencia Ejemplo Español
Past perfect Un momento pasado When she arrived, he had already left. Cuando ella llegó, él ya se había ido.
Future perfect Un momento futuro When she arrives, he will have already left. Cuando ella llegue, él ya se habrá ido.

Esta simetría ayuda a memorizar la lógica del future perfect: si se sabe cómo funciona el past perfect en inglés, el future perfect solo exige un cambio de perspectiva temporal, had se convierte en will have.

La voz pasiva en future perfect

El future perfect puede ponerse en voz pasiva intercalando been + participio pasado entre will have y el participio.

Voz activa Voz pasiva
They will have delivered the package by noon. The package will have been delivered by noon.
The team will have completed the renovation. The renovation will have been completed.

El future perfect continuous

Existe una forma progresiva del future perfect, el future perfect continuous (o future perfect progressive), que se construye con will have been + verbo en -ing. Insiste en la duración de una acción que seguirá en curso en un momento futuro de referencia, o que habrá durado hasta ese punto.

Inglés Español
By next month, I will have been studying English for two years. El mes que viene, hará dos años que estudio inglés.
When she retires, she will have been teaching for thirty years. Cuando se jubile, llevará treinta años enseñando.

La diferencia entre las dos formas radica en el aspecto: el future perfect simple (will have + PP) pone el acento en la finalización de la acción; el future perfect continuous (will have been + -ing) pone el acento en la duración y el carácter prolongado de esa acción.

Ejercicio práctico

Pon a prueba tus conocimientos:

1. ¿Cómo se forma el future perfect en afirmativa?




El future perfect se forma con will have + participio pasado, invariable en todas las personas.

2. ¿Cuál de estas frases es correcta?




Después de by the time en subordinada temporal, se usa el presente simple (you arrive), nunca will. La principal lleva el future perfect.

3. ¿Qué significa « By then, she’ll have left »?




El future perfect corresponde al futuro perfecto español: she’ll have left = ella se habrá ido / habrá salido.

4. ¿Cuál es el uso del future perfect en: « Don’t call now, he will have gone to sleep »?




Aquí, el future perfect expresa una deducción lógica sobre el presente o el pasado reciente: seguramente ya se ha dormido.

5. ¿Cuál es la diferencia entre el future perfect y el past perfect?




Ambos expresan que una acción es anterior a un momento de referencia. La única diferencia es que ese momento es pasado para el past perfect y futuro para el future perfect.

6. ¿Qué estructura corresponde al future perfect continuous?




El future perfect continuous se construye con will have been + verbo en -ing, para insistir en la duración de una acción hasta un punto futuro de referencia.


Tu puntuación

Puede que también le gusten estos artículos ...

Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.