Verbos en Inglés

Future Perfect (acción completada antes de un punto futuro)

B2 - Intermedio Alto · Unidad 1: Tiempos perfectos y relato avanzado

El Future Perfect se usa para hablar de algo que ya se habrá completado antes de un momento específico en el futuro: es “el pasado” visto desde el futuro.

1) Mapa rápido: ¿qué expresa el Future Perfect?

will have + past participle acción terminada antes de un punto futuro by / by the time / before... suposición sobre algo ya completado Future Simple vs Future Perfect

Piensa así:

(hoy) ─────▶ (punto futuro: 2030)
         ↑
   para entonces = acción YA terminada

Ejemplo:
By 2030, I will have finished my degree.
(= Para 2030, ya habré terminado la carrera.)

El enfoque está en el resultado completo visto desde el futuro, no en el proceso.

2) Forma del Future Perfect

A) Estructura básica

will have + past participle (misma forma para todas las personas)

TipoEstructuraEjemplo
Afirmativa Sujeto + will have + V3 She will have finished the report by Friday.
Negativa Sujeto + will not (won’t) have + V3 We won’t have completed the project by June.
Interrogativa Will + sujeto + have + V3…? Will they have arrived by 10 pm?

El participio pasado (V3) es el mismo que en Present Perfect: done, gone, seen, written…

3) Usos principales del Future Perfect

1) Acción completada antes de un momento futuro

Para decir que algo ya estará hecho antes de cierta fecha/hora.

SituaciónEjemploComentario
Fecha límite (deadline) By next Monday, I will have submitted the application. Para el lunes, el envío ya estará hecho.
Edad / etapa de la vida By the time I’m 40, I will have travelled to at least 20 countries. Cuando tenga 40, ese número de viajes ya se habrá completado.
Antes de otro evento futuro By the time you arrive, we will have eaten. Cuando llegues, la acción de comer ya habrá terminado.

2) Expectativas / suposiciones sobre el pasado desde el futuro

Don’t call her now. She’ll have gone to bed.
(Suposición: para este momento, probablemente ya se habrá acostado.)

It will have finished by now.
(Ya debe de haber terminado a estas alturas.)

3) Progreso acumulado (logros, experiencia)

In two years, I’ll have worked here for a decade.
By 2035, scientists will have made huge advances in medicine.

4) Marcadores típicos y contraste con otros futuros

A) Marcadores de tiempo frecuentes

MarcadorUsoEjemplo
by + fecha/hora “para” ese momento (no después de) By 6 pm, I’ll have finished work.
by the time + cláusula cuando ocurra otra cosa futura By the time you get home, I’ll have cleaned the house.
before antes de otro evento futuro I’ll have packed before you arrive.
in X years / months mirando desde ahora a un punto futuro In five years, I’ll have paid off my loan.

B) Future Simple vs Future Continuous vs Future Perfect

EnfoqueFuture Simple (will)Future ContinuousFuture Perfect
Intención / decisión I’ll start the report tomorrow. – –
Acción en progreso en un punto futuro At 10, I’ll work. (menos natural) At 10, I’ll be working. –
Acción ya completada antes de un punto futuro By 10, I’ll finish. (posible pero menos preciso) By 10, I’ll be finishing. (casi terminando, no 100%) By 10, I’ll have finished. (100% completado)
Suposición sobre algo ya terminado He’ll finish by now. (raro) – He’ll have finished by now.

Regla rápida: si quieres enfatizar que algo ya estará hecho antes de ese momento, usa will have + V3.

5) Errores comunes con Future Perfect

IncorrectoCorrectoPor qué
*I will has finished by 6.* I will have finished by 6. La estructura es will have, no will has.
*By 2025, I will finished university.* By 2025, I will have finished university. Falta el auxiliar have y el participio.
*Will you have to finished the report by Friday?* Will you have finished the report by Friday? No se mete to entre have y el participio.
*By now, he will finish his homework.* By now, he will have finished his homework. Supones que ya lo terminó → Future Perfect.
*When you will arrive, we will have eaten.* When you arrive, we will have eaten. En cláusulas de tiempo (when, before, after) se usa presente para futuro.

6) Mini-práctica

  1. Completa con Future Perfect usando el verbo entre paréntesis:
    a) By next month, they __________ the new app. (launch)
    b) In two years, I __________ my degree. (complete)
    c) By the time you get home, I __________ dinner. (cook)
    d) By 2030, many people __________ electric cars. (buy)
    e) She __________ all her savings by the end of the year. (spend)
  2. Elige la opción correcta:
    a) By 10 pm, I (will finish / will have finished) my homework.
    b) They (will be arriving / will have arrived) by the time the film starts.
    c) Don’t worry. He (will have forgotten / will forget) this by tomorrow.
    d) By next Friday, we (will complete / will have completed) the project.
  3. Reescribe usando Future Perfect:
    a) I’ll finish the book before Sunday.
    → By Sunday, ____________________________.

    b) She’ll clean the house before her parents arrive.
    → By the time her parents arrive, ____________________________.

    c) We’ll move to a new flat before the baby is born.
    → By the time the baby is born, ____________________________.
  4. Corrige si es necesario:
    a) *By now, they will finished the meeting.*
    b) *When you will arrive, I will have cooked.*
    c) *By 2026, I will have payed my debts.*
    d) *By next week, she will have to finished the report.*
  5. (Producción guiada) Imagina tu vida “in ten years’ time”. Escribe 4–5 frases con Future Perfect:
    Ejemplos:
    – In ten years’ time, I’ll have saved enough money to buy a house.
    – By then, I’ll have improved my English a lot.

Respuestas ejemplo (orientativas):
1) a) will have launched · b) will have completed · c) will have cooked · d) will have bought · e) will have spent

2) a) will have finished · b) will have arrived · c) will have forgotten · d) will have completed

3) a) By Sunday, I will have finished the book.
b) By the time her parents arrive, she will have cleaned the house.
c) By the time the baby is born, we will have moved to a new flat.

4) a) By now, they will have finished the meeting.
b) When you arrive, I will have cooked.
c) By 2026, I will have paid my debts.
d) By next week, she will have finished the report.

5) Respuesta libre; revisa que mantengas la estructura will have + V3.

7) Próximo paso

Continúa con Secuenciadores y estilo narrativo (while/meanwhile/whereas), para mejorar la cohesión de tus relatos y contrastar acciones y escenas de forma más natural.