Gramática · Futuro perfecto

El tiempo de
«para entonces ya».

Dos piezas y una sola idea: will have más participio dice que antes de una fecha la cosa ya estará hecha. Will have es igual para todas las personas, así que la dificultad no está en el auxiliar: está en el participio y en el plazo, que tiene que ir by y no until. Esta guía cubre los cuatro usos con 24 ejemplos, las 5 reglas del participio, 8 verbos donde el pasado y el participio no coinciden, los 6 marcadores, 6 comparaciones con el futuro simple y 12 errores típicos. Todo se puede escuchar.

Antes de la estructura, el sentido

Cuatro usos,
y en los cuatro hay un plazo

Este tiempo nunca funciona solo: necesita un momento del futuro que sirva de corte, dicho o sobreentendido. Si en la frase no hay ese plazo, el futuro perfecto no tiene a qué agarrarse y lo que toca es el futuro simple.

Terminado antes de una fecha

el plazo, visto desde antes

Pones un momento del futuro y dices que para entonces la cosa ya estará hecha. No importa cuándo la hagas: lo único que se afirma es que antes de ese momento estará terminada. Es el uso con diferencia más frecuente.

I will have sold my laptop by the end of the month.
Para final de mes ya habré vendido el portátil.
The plane will have landed by eight in the morning.
A las ocho de la mañana el avión ya habrá aterrizado.

Cuánto habrá durado

la cuenta cerrada en el futuro

Te colocas en un momento del futuro y sumas el tiempo acumulado hasta ahí. Lleva siempre for más una cantidad, y el plazo lo marca by. En español suena a para marzo llevará un año.

By March she will have worked here for a year.
Para marzo ya llevará un año trabajando aquí.
By next month he will have studied English for five years.
El mes que viene hará cinco años que estudia inglés.

Lo que supones que ya ha pasado

una conjetura sobre ahora mismo

Aquí el futuro no habla del futuro: habla del presente. Cuando das algo por hecho sin haberlo comprobado, el inglés usa este tiempo con by now o already. El español hace exactamente lo mismo: ya habrá llegado.

He will have arrived by now.
Ya habrá llegado.
They will have finished dinner already.
Ya habrán terminado de cenar.

Mirar atrás desde el futuro

el balance de una etapa

Te sitúas en un punto lejano y haces recuento de lo conseguido hasta entonces. Es el tiempo de los planes de vida, los objetivos de empresa y las previsiones a años vista.

By the time he graduates, he will have lived in three countries.
Para cuando se gradúe habrá vivido en tres países.
By 2030 the company will have opened twenty offices.
Para 2030 la empresa habrá abierto veinte oficinas.

El español tiene el mismo tiempo y lo usa igual: para el viernes ya habré terminado. Si en tu cabeza la frase pide un ya habrá, casi seguro que en inglés pide un will have.

Uso 1 de 4

Lo que ya estará hecho
antes de esa fecha

Fíjate en que todas las frases traen su plazo al lado —by Christmas, before you arrive, by the time they arrive—. Sin ese plazo el futuro perfecto se queda sin punto de referencia y lo que toca es el futuro simple.

Lo que ya estará hechoantes de esa fecha en futuro perfecto
EjemploEn español
We will have finished the project by the time they arrive.
Para cuando lleguen ya habremos terminado el proyecto.
The company will have launched the app before the conference starts.
La empresa habrá lanzado la aplicación antes de que empiece el congreso.
I will have saved enough money for a car by Christmas.
Para Navidad ya habré ahorrado bastante para un coche.
They will have eaten all the fruit before we get there.
Se habrán comido toda la fruta antes de que lleguemos.
The concert will have started before you arrive.
El concierto habrá empezado antes de que llegues.
She will have written her second book by next year.
El año que viene ya habrá escrito su segundo libro.
The rain will have stopped by the time we leave.
Para cuando salgamos ya habrá dejado de llover.
The baby will have fallen asleep by nine.
A las nueve el bebé ya se habrá dormido.

Uso 2 de 4

Cuánto tiempo
habrá sumado para entonces

Aquí el plazo lo marca by y la cuenta la marca for. Es el mismo mecanismo del presente perfecto con for, pero con el corte puesto en el futuro en vez de en el momento de hablar.

Cuánto tiempohabrá sumado para entonces en futuro perfecto
EjemploEn español
By June we will have lived in this house for a decade.
En junio hará diez años que vivimos en esta casa.
By Friday I will have driven for twelve hours.
Para el viernes llevaré doce horas conduciendo.
By the end of the tour they will have played sixty concerts.
Al acabar la gira habrán dado sesenta conciertos.
By the time he retires, he will have taught for thirty years.
Cuando se jubile llevará treinta años dando clase.
By next summer we will have known each other for ten years.
El verano que viene hará diez años que nos conocemos.
By tonight I will have been awake for twenty hours.
Esta noche llevaré veinte horas despierto.
By December the team will have won three titles.
Para diciembre el equipo habrá ganado tres títulos.
By the end of the course you will have learned two thousand words.
Al acabar el curso habrás aprendido dos mil palabras.

Uso 3 de 4

Lo que das por hecho
sin haberlo comprobado

Ninguna de estas frases habla del futuro: todas hablan de ahora mismo. Es una conjetura, y el español usa exactamente el mismo truco cuando dice ya habrá llegado sin saberlo de verdad.

Lo que das por hechosin haberlo comprobado en futuro perfecto
EjemploEn español
She will have seen the message by now.
Ya habrá visto el mensaje.
The shop will have closed by this time.
A estas horas la tienda ya habrá cerrado.
You will have heard the news, I suppose.
Supongo que ya te habrás enterado.
They will have forgotten all about it.
Ya se les habrá olvidado.
He will have left the office already.
Ya se habrá ido de la oficina.
The kids will have fallen asleep by now.
Los niños ya se habrán dormido.
Your parents will have arrived home by now.
Tus padres ya habrán llegado a casa.
She will have read my email already.
Ya habrá leído mi correo.

La segunda pieza

El participio:
4 reglas y una excepción enorme

Detrás de have no va el infinitivo ni el pasado simple: va el participio, que es la tercera forma del verbo. En los regulares se escribe igual que el pasado y no hay nada que aprender. En los irregulares es otra palabra distinta, y ahí está casi todo el problema de este tiempo.

Reglas de ortografía del participio en inglés
ReglaCuándo se aplicaCambioEjemplo
+ edLa mayoría de los regularesworkworked
By June she will have worked here for a year.En junio hará un año que trabaja aquí.
−e + dVerbos acabados en -esavesaved
By Christmas I will have saved enough.Para Navidad ya habré ahorrado bastante.
-y → -iedConsonante más -ystudystudied
By next month he will have studied English for five years.El mes que viene hará cinco años que estudia inglés.
doble consonanteUna sílaba en consonante, vocal, consonantestopstopped
The rain will have stopped by then.Para entonces ya habrá dejado de llover.
forma propiaLos irregulares: ni -ed ni el pasado simplewritewritten
She will have written her second book by next year.El año que viene ya habrá escrito su segundo libro.

La -y solo se convierte en -ied si delante hay una consonante. Con vocal delante no se toca: play da played, nunca plaied.

Donde se pierde todo el mundo

Pasado y participio
no son la misma palabra

En go, see, do o eat el pasado simple y el participio son formas distintas, y detrás de have va siempre la tercera. Decir I will have went es exactamente el mismo fallo que decir I have went: la columna equivocada.

Verbos donde el pasado simple y el participio no coinciden
BasePasado simpleParticipioEjemplo
gowentgone
They will have gone home by then.Para entonces ya se habrán ido a casa.
seesawseen
She will have seen the message by now.Ya habrá visto el mensaje.
dodiddone
He will have done the dishes before we arrive.Habrá fregado los platos antes de que lleguemos.
eatateeaten
They will have eaten all the fruit.Se habrán comido toda la fruta.
taketooktaken
Someone will have taken my seat by then.Para entonces alguien me habrá quitado el asiento.
writewrotewritten
She will have written her second book.Ya habrá escrito su segundo libro.
forgetforgotforgotten
You will have forgotten all about this.Se te habrá olvidado por completo.
breakbrokebroken
They will have broken the record by Sunday.Para el domingo habrán batido el récord.

Truco para no confundirlas: el pasado simple va solo, sin auxiliar —I went—, y el participio nunca aparece sin uno delante —I will have gone—. Si hay have, toca la tercera forma.

Las palabras que ponen el plazo

Los 6 marcadores,
y por qué until no vale

Casi ninguna frase de este tiempo viaja sola: necesita una palabra que marque el corte. La que más se falla es by, porque el español dice hasta el viernes en los dos sentidos y el inglés los separa.

Marcadores del futuro perfecto y su posición
MarcaQué haceEjemplo
by + fechaMarca el plazo: antes de ese momento, no después
I will have finished by Friday.Para el viernes ya habré terminado.
by the timeAbre una subordinada que va en presente, nunca con will
By the time they arrive, we will have finished.Para cuando lleguen ya habremos terminado.
beforeIgual que by the time, y también en presente
The concert will have started before you arrive.El concierto habrá empezado antes de que llegues.
by nowEl plazo es este mismo momento: sirve para suponer
He will have arrived by now.Ya habrá llegado.
for + tiempoLa cuenta que se cierra dentro del plazo
By March she will have worked here for a year.Para marzo llevará un año trabajando aquí.
alreadyEntre have y el participio, nunca al final
They will have already finished by six.A las seis ya habrán terminado.

By Friday es un plazo límite: el viernes ya estará hecho. Until Friday es una duración que sigue: I will wait until Friday. Por eso I will have finished until Friday no existe.

La decisión que de verdad cuesta

Perfecto o simple:
el plazo frente a la cita

Ninguna de estas frases está mal: cada par dice dos cosas distintas. El perfecto pone un plazo y afirma que para entonces ya estará hecho; el simple pone una cita y dice en qué momento ocurre. Cambiar de uno a otro no corrige nada: cambia lo que cuentas.

Perfecto · ya estará hecho

By six I will have finished.

Simple · el momento en que pasa

At six I will finish.

El perfecto dice que a las seis ya estará hecho; el simple, que a las seis lo acabo.

Perfecto · ya estará hecho

The film will have started when we arrive.

Simple · el momento en que pasa

The film will start when we arrive.

Con el perfecto llegamos tarde; con el simple empieza justo al llegar nosotros.

Perfecto · ya estará hecho

By Friday I will have read it.

Simple · el momento en que pasa

On Friday I will read it.

El perfecto pone un plazo; el simple pone una cita en el calendario.

Perfecto · ya estará hecho

He will have left by then.

Simple · el momento en que pasa

He will leave then.

El perfecto dice que ya no estará; el simple, que se va en ese momento.

Perfecto · ya estará hecho

She will have worked here for a year by March.

Simple · el momento en que pasa

She will work here from March.

El perfecto suma el tiempo hasta marzo; el simple solo dice cuándo empieza.

Perfecto · ya estará hecho

They will have eaten by now.

Simple · el momento en que pasa

They will eat later.

El perfecto supone algo ya hecho; el simple cuenta un plan que aún no ha pasado.

La prueba rápida: si en la traducción te sale un yapara las seis ya habré terminado—, va el perfecto. Si te sale una hora a secas —a las seis termino—, va el simple.

La estructura, pieza a pieza

Forma afirmativa:
will have para todas las personas

Aquí el inglés se pone fácil: no hay have frente a has ni -s de tercera persona. Detrás de will el verbo va en forma base, y la forma base de have es have. Lo único que cambia de una fila a otra es de dónde sale el participio.

Forma afirmativa del futuro perfecto
Verbo baseEjemplo
finishregular
I will have finished my work by five.Para las cinco ya habré terminado el trabajo.
saveregular
I will have saved enough money by Christmas.Para Navidad ya habré ahorrado bastante dinero.
studyregular
He will have studied English for five years by next month.El mes que viene hará cinco años que estudia inglés.
writeirregular
She will have written her second book by next year.El año que viene ya habrá escrito su segundo libro.
eatirregular
They will have eaten all the fruit before we get there.Se habrán comido toda la fruta antes de que lleguemos.
fallirregular
The baby will have fallen asleep by nine.A las nueve el bebé ya se habrá dormido.

Al hablar se contrae en 'll have: I'll have finished, she'll have gone. Y She wills have finished no existe: will es un modal y los modales no se conjugan.

El not va pegado al modal

Forma negativa:
won't have más participio

El not se pega a will y las otras piezas se quedan como estaban: have detrás y el participio al final. Fíjate en la columna del medio: la contracción es la misma para todos los sujetos, sin una sola excepción.

Forma negativa del futuro perfecto
SujetoContracciónEjemplo
II won't have
I won't have slept eight hours by the time I wake up.Cuando me despierte no habré dormido ocho horas.
HeHe won't have
He won't have completed the race by sunset.No habrá acabado la carrera antes de que anochezca.
SheShe won't have
She won't have eaten dinner when we get there.Cuando lleguemos no habrá cenado.
ItIt won't have
It won't have stopped raining by then.Para entonces no habrá dejado de llover.
WeWe won't have
We won't have decided on the trip by Friday.Para el viernes no habremos decidido lo del viaje.
TheyThey won't have
They won't have arrived before the party starts.No habrán llegado antes de que empiece la fiesta.

Aquí no entra do por ninguna parte. She doesn't will have finished es el fallo típico de quien viene del presente simple: el auxiliar ya está ahí, y es will.

Solo sube la primera pieza

La pregunta:
will delante, have detrás del sujeto

Para preguntar salta will por encima del sujeto y las otras dos piezas se quedan quietas: Will have you finished? no existe. Si hay palabra interrogativa —when, what, how many—, va primero ella, y esas preguntas no admiten respuesta corta. La respuesta corta repite will, nunca el participio.

Forma interrogativa del futuro perfecto
TipoEjemploRespuesta corta
Sí o no
Will you have finished by midnight?¿Habrás terminado para medianoche?
Yes, I will. / No, I won't.
Sí o no
Will they have left before we get there?¿Se habrán ido antes de que lleguemos?
Yes, they will. / No, they won't.
Sí o no
Will the store have closed by then?¿Habrá cerrado la tienda para entonces?
Yes, it will. / No, it won't.
Con wh-
How many books will she have read by the end of the year?¿Cuántos libros habrá leído para final de año?
Con wh-
What will you have accomplished by thirty?¿Qué habrás conseguido para los treinta?
Con wh-
When will she have arrived?¿Cuándo habrá llegado?

Lo que más delata

Los 12 errores
que se repiten en todos los niveles

Tres son de poner el pasado simple donde va el participio, dos de conjugar lo que no se conjuga, dos de meter futuro detrás de by the time o de before, dos de orden en la pregunta, dos de plazo mal marcado y uno de convertir la frase en pasiva sin querer. El altavoz solo lee la versión correcta.

I will have went home by then.
I will have gone home by then.

Detrás de have va el participio, no el pasado simple: es gone, no went.

She will have saw the message.
She will have seen the message.

Mismo fallo: saw es el pasado y seen es el participio.

He will have studyed English for five years.
He will have studied English for five years.

Consonante más -y pasa a -ied también en el participio.

I will has finished by five.
I will have finished by five.

Detrás de will el verbo va en forma base: have, nunca has.

She wills have finished.
She will have finished.

Will es un modal y los modales no llevan -s en la tercera persona.

By the time they will arrive, we will have finished.
By the time they arrive, we will have finished.

Detrás de by the time va el presente simple, aunque la frase hable del futuro.

Before you will get there, the concert will have started.
Before you get there, the concert will have started.

Lo mismo con before: el futuro se queda en la mitad principal de la frase.

Do you will have finished by midnight?
Will you have finished by midnight?

Will se adelanta él solo al sujeto; do no pinta nada.

Will have you finished by midnight?
Will you have finished by midnight?

En la pregunta solo sube will; have se queda detrás del sujeto.

I will have finished until Friday.
I will have finished by Friday.

Until mide una duración que sigue; el plazo límite lo marca by.

By six I will finish everything.
By six I will have finished everything.

Con by y un plazo delante, el futuro simple no basta: hace falta el perfecto.

I will have been prepared for the presentation.
I will have prepared for the presentation.

Ese been convierte la frase en pasiva y cambia el sentido: ya no lo haces tú.

16 preguntas para comprobarlo

Todas son de lo que acabas de leer: no hay ninguna sobre un tema que la guía no explique. Una opción correcta por pregunta, explicación después de cada respuesta y desglose por tema al final.

Dudas frecuentes

Preguntas sobre el futuro perfecto

¿Cuándo se usa el futuro perfecto?

Cuando hay un momento del futuro y quieres decir que para entonces algo ya estará hecho. Sirve para cuatro cosas: poner un plazo, sumar el tiempo acumulado hasta esa fecha, suponer que algo ya ha pasado ahora mismo y hacer balance de una etapa. Si en la frase no hay ningún plazo al que referirse, este tiempo se queda sin punto de apoyo y lo que toca es el futuro simple.

¿Cómo se forma el futuro perfecto?

Sujeto más will have más el participio del verbo, y esas dos piezas son iguales para todas las personas: will no lleva -s y detrás va siempre have, nunca has. Al hablar se contrae en 'll have. La negativa es won't have y en la pregunta sube solo will, con have detrás del sujeto.

¿El participio es lo mismo que el pasado simple?

En los regulares sí: los dos acaban en -ed y se escriben igual. En los irregulares no, y ahí está casi todo el problema: el pasado de go es went pero el participio es gone, y lo mismo con see y seen, do y done, eat y eaten. Detrás de have va siempre la tercera forma.

¿Cuál es la diferencia entre by y until?

Es la diferencia que hunde este tiempo. By marca un plazo límite: I will have finished by Friday significa que el viernes ya estará hecho. Until mide una duración que continúa: I will wait until Friday significa que sigo esperando hasta ese día. Con el futuro perfecto va by; finished until Friday no existe.

¿Por qué by the time they will arrive está mal?

Porque las conjunciones de tiempo —by the time, before, when, as soon as— llevan presente simple detrás, aunque toda la frase hable del futuro. Lo correcto es By the time they arrive, we will have finished: un solo futuro, y va en la mitad principal. Es el mismo error que aparece con el futuro simple y con el continuo.

¿Se puede usar para hablar del presente?

Sí, y es un uso muy corriente que casi nadie enseña. Cuando das algo por hecho sin haberlo comprobado, se dice He will have arrived by now o They will have forgotten all about it. No es una predicción: es una conjetura sobre este mismo momento. El español hace exactamente lo mismo con ya habrá llegado.

¿Dónde se coloca already?

Entre have y el participio, igual que en el presente perfecto: They will have already finished by six. Ponerlo al final o delante de will suena raro. Lo mismo vale para just y para never, que ocupan ese mismo hueco entre las dos piezas.

¿En qué se diferencia del presente perfecto?

Solo en el punto desde el que miras. I have finished cierra la cuenta ahora; I will have finished la cierra en un momento del futuro. El participio, los adverbios y el uso de for funcionan exactamente igual en los dos; lo único que cambia es que have y has pasan a will have.

Asesoría gratuita

Comprometerse a un plazo
en la mitad de una frase

Rellenar huecos con will have finished sale bien a casi todo el mundo. Lo que cuesta es decirle a un cliente we'll have sent it by Friday mientras hablas, con el participio correcto y el by en su sitio, sin pararte a montarlo. Eso solo se arregla hablándolo y que alguien te pare justo ahí. Cuéntanos tu nivel y te decimos por dónde empezar.

Deja una respuesta