El future perfect se utiliza para hablar de acciones que ya habrán terminado en un momento específico del futuro. Dicho de otra manera, usamos este tiempo verbal cuando miramos al pasado desde un punto concreto del futuro y vemos una acción terminada.
En las frases en future perfect a menudo hay referencias de tiempo (como “a las doce y media” o “durante tres años”). Aquí tienes algunos ejemplos de frases en future perfect:
- Next month we will have lived in this apartment for three years ➡️ El mes que viene habremos vivido en este piso desde hace tres años.
- I will have finished my degree when I turn twenty-seven ➡️ Habré terminado la carrera cuando cumpla veintisiete años.
- Will you have slept enough before the alarm goes off? ➡️ ¿Habrás dormido suficiente cuando suene la alarma?
- The meeting will not have finished by five ➡️ La reunión no habrá acabado a las cinco.
- We will not have cleaned the garden by Saturday ➡️ No habremos limpiado el jardín para el sábado.
Reglas para construir el future perfect con ejemplos
Para formar el future perfect necesitas utilizar will, el verbo auxiliar to have y el participio del verbo principal. Recuerda que los verbos irregulares en inglés forman el participio añadiendo -ed, igual que cuando los utilizamos en past simple.
Infinitivo | Participio |
to stay | stayed |
to love | loved |
to fail | failed |
Los verbos irregulares adoptan formas diferentes para formar el participio.
En esta tabla encontrarás las fórmulas para construir el future perfect en afirmativa, negativa e interrogativa.
Afirmativa | Sujeto + will + have + participio |
Sia will have left the office before you get there ➡️ Sia se habrá ido de la oficina para cuando llegues allí. |
I will have finished my first novel by November ➡️ Habré terminado mi primera novela en noviembre. |
We will have visited Rome three times by Christmas ➡️ Habremos visitado Roma tres veces para Navidad. |
The film will have ended by the time you finish your homework ➡️ La película habrá terminado cuando termines los deberes. |
Don’t worry about me. I will have eaten a sandwich before class ➡️ No te preocupes por mí. Habré comido un bocadillo antes de clase. |
Negativa | Sujeto + will + not + have + participio |
Clara will not have finished her exam by half past four ➡️ Clara no habrá terminado el examen a las cuatro y media. |
The train will not have left when you arrive at the station ➡️ El tren no habrá salido cuando llegues a la estación. |
The children will not have finished their homework by five ➡️ Los niños no habrán acabado los deberes a las cuatro. |
Sean will not have visited his sister for two months by May ➡️ Sean no habrá visitado a su hermana en dos meses para mayo. |
We will not have finished the report by tomorrow morning ➡️ No habremos terminado el informe mañana por la mañana. |
Interrogativa | Will + sujeto + have + participio |
Will you have eaten dinner at eight? ➡️ ¿Habrás cenado a las ocho? |
Will the meeting have finished when I call? ➡️ ¿Habrá terminado la reunión cuando llame? |
Will the children have done their homework by seven? ➡️ ¿Habrán hecho sus deberes los niños a las siete? |
Will the government have fulfilled its promises by October? ➡️ ¿Habrá cumplido sus promesas el gobierno en octubre? |
Will Sam have cooked lunch by two? ➡️ ¿Habrá hecho la comida Sam a las dos? |
Para contestar preguntas en future perfect con respuestas cortas, necesitamos utilizar will y el verbo to have.
- Will you have finished the book in two weeks time? – Yes, I will have / No, I will not have ➡️ ¿Habrás terminado el libro en dos semanas? – sí, lo habré terminado / No, no lo habré terminado.
- Will she have cleaned up her bedroom by four? – Yes, she will have / No, she will not have ➡️ ¿Habrá limpiado su habitación a las cuatro? – Sí, lo habrá hecho / No, no lo habrá hecho.
Future perfect vs future perfect continuous
El future perfect es parecido al future perfect continuous. La diferencia entre estos dos tiempos verbales es que mientras el future perfect sirve para hablar de una acción que habrá terminado en un momento específico del futuro, el future perfect continuous sirve para hablar de una acción que estará pasando en un momento específico del futuro. La clave, por tanto, es si la acción habrá terminado o si continuará.
Future perfect | Future perfect continuous |
I will have studied for five hours by two o’clock. That will be enough for today ➡️ Habré estudiado durante cinco horas a las dos en punto. Con eso será suficiente por hoy. | I will have been studying for five hours by two o’clock. Two more hours and I’ll be done ➡️ Habré estado estudiando durante cinco horas a las dos en punto. Dos horas más y habré terminado. |
Acción completada | Acción en progreso |
Puedes seguir estudiando las diferencias entre estos dos tiempos verbales en nuestro artículo sobre el future perfect y el future perfect continuous.
Sigue aprendiendo con nuestros artículos sobre gramática inglesa. Aquí tienes algunos de los más útiles: