Respuesta rápida: Para decir qué habrá ocurrido antes de un momento futuro usa el future perfect (will have finished) o el continuous para la duración (will have been working). Para un futuro cercano usa be about to (inmediato), be due to (previsto) y be on the verge of (al borde de un cambio).
Nivel: Inglés B2 (MCER, intermedio alto) · Referencia oficial: MCER B2 (Volumen complementario 2020), MCER B2 Expresión oral
¿Cómo se forman el future perfect y el future perfect continuous?
Sirven para mirar un momento futuro y decir qué habrá pasado ya o cuánto tiempo llevará ocurriendo algo. Llevan siempre una referencia como by Friday, by the time o in 2030.
| Tiempo | Forma | Ejemplo |
|---|---|---|
| Future perfect | will have + participio | By June, Daniela will have finished her thesis. — Para junio, Daniela habrá terminado la tesis. |
| Future perfect continuous | will have been + -ing | By June, she will have been writing for a year. — En junio llevará un año escribiendo. |
Regla
El simple pone el foco en el resultado o la cantidad; el continuo, en la duración. Después de by the time, when o before se usa el presente simple, nunca will: By the time you arrive, I will have left.
¿Qué diferencia hay entre be about to, be due to y be on the verge of?
Las tres hablan de un futuro cercano, pero con matices distintos.
Tres expresiones
- be about to + infinitivo: va a ocurrir en un instante. The train is about to leave. — El tren está a punto de salir.
- be due to + infinitivo: está previsto o programado. The report is due to arrive on Monday. — El informe debe llegar el lunes.
- be on the verge of + -ing o nombre: se está al borde de un cambio importante. The company is on the verge of closing. — La empresa está al borde del cierre.
Ejemplos
- I was about to call you when you texted. — Estaba a punto de llamarte cuando me escribiste.
- The new tram line is due to open in March. — La nueva línea de tranvía debe abrir en marzo.
- Iker is on the verge of quitting his job. — Iker está a punto de dejar su trabajo.
Cuidado con estos errores
- By Friday I will finish suena incompleto si quieres decir «para el viernes ya habré terminado»: usa I will have finished.
- No digas on the verge to cry: después de of va el gerundio, on the verge of crying.
- Be due to + infinitivo es «estar previsto»; due to + nombre significa «debido a»: due to the rain.
Nota cultural
En el Reino Unido, los anuncios de estaciones usan is due para el horario previsto: The 9:15 to Leeds is due at platform 4.
El consejo de Leo
Dibuja una línea del tiempo y marca una fecha en el futuro. Si la acción ya estará hecha, usa will have; si sigue en marcha, will have been.
Lo esencial del future perfect continuous
- Future perfect: will have + participio; future perfect continuous: will have been + -ing.
- Tras by the time o when se usa el presente simple, no will.
- Be about to + infinitivo: ahora mismo; be due to + infinitivo: según lo previsto.
- Be on the verge of + -ing o nombre: al borde de un cambio importante.
Hablar de lo que habrá pasado: preguntas frecuentes
¿Cómo se dice «para el viernes habré terminado» en inglés?
Se dice By Friday I will have finished. Se usa el future perfect porque la acción estará completa antes del momento indicado.
¿Cuándo uso will have been working y no will have worked?
Cuando importa cuánto tiempo llevará algo en marcha: By May I will have been working here for a year. Si importa el resultado, usa el simple.
¿Be about to y be going to significan lo mismo?
No. Be going to habla de planes o previsiones en general; be about to dice que la acción empieza ahora mismo: The lights are about to go out.
¿Qué significa be due to?
Que algo está previsto o esperado para una fecha: The tickets are due to go on sale at noon. No lo confundas con due to + nombre, que significa «debido a».
¿Cómo se traduce «estar al borde de»?
Con be on the verge of + gerundio o nombre: The village is on the verge of disappearing. También hay be on the brink of, algo más formal.
Para seguir en inglés B2
Sigue con la lección de otro capítulo:

