Futuro perfecto y futuro continuo: lo que ya estará hecho y lo que estará pasando
MCER B2
Qué vas a aprender
- Reconocer el future perfect y el future continuous por su forma y su función discursiva.
- Elegir una forma a partir de contexto y evidencia sin copiar un modelo.
- Justificar la respuesta y descartar alternativas plausibles.
La idea
Estas dos formas eligen un momento concreto del futuro y dicen si la acción ya estará terminada en él o si estará ocurriendo justo entonces.
Will a secas coloca algo en el futuro y poco más. Estas dos formas hacen algo distinto: eligen un momento concreto del futuro y te dicen cómo estará la acción en ese momento, terminada o todavía en marcha. Sin ese momento no se sostienen, y por eso aparecen casi siempre con una pieza que lo fija: by June, by then, by the time you get home, in two years, this time next week.
Will have + participio es la acción ya terminada antes de ese momento. By June I'll have finished the course: en junio el curso no lo estaré haciendo, ya estará hecho. Compara con I'll finish the course in June, que dice que lo termino en junio y no antes. Las dos frases son correctas; cuentan cosas diferentes.
Will be + -ing es la acción en marcha justo en ese momento. This time tomorrow I'll be flying to Rome: mañana a esta hora el avión ya habrá despegado y todavía no habrá aterrizado, o sea que estoy dentro de la acción. Es la forma que se usa para explicar por qué no vas a poder atender a alguien: Don't call at nine — we'll be having dinner.
Hay una tercera que junta las dos ideas: will have been + -ing, para el tiempo que llevará durando algo cuando llegue ese momento. Next year I'll have been working here for ten years. Fíjate en que no dice cuánto voy a trabajar a partir de ahora, sino cuánto llevaré acumulado cuando llegue el año que viene.
Y una regla que no se negocia: en la mitad de la frase que fija el momento —la que va detrás de by the time, when, as soon as, before o after— el verbo va en presente, nunca con will. By the time you arrive, the meeting will have started. El will vive en la otra mitad de la frase. Esto ya salía en el futuro de A2 y sigue siendo el mismo mecanismo, pero aquí se nota más porque las dos mitades hablan del futuro y la tentación de marcarlo dos veces es enorme.
El futuro continuo tiene además un trabajo que no tiene nada que ver con el tiempo: la cortesía. Will you be using the car tonight? pregunta por tus planes y no te pide nada; Will you use the car tonight? suena a que quien pregunta va detrás de algo —que se lo dejes, por ejemplo— y te empuja a comprometerte. Por eso quien pregunta sin querer presionar dice Will you be joining us for lunch?, que solo se interesa por el plan, mientras que Will you join us for lunch? es una invitación a la que hay que contestar sí o no. Esto no es una regla de gramática sino una cuestión de tono, pero se oye todos los días en una oficina.
Punto futuro y perspectiva
| {'es': 'Perspectiva', 'pt': 'Perspetiva', 'it': 'Prospettiva', 'en': 'Viewpoint'} | {'es': 'Forma', 'pt': 'Forma', 'it': 'Forma', 'en': 'Form'} | {'es': 'Ejemplo', 'pt': 'Exemplo', 'it': 'Esempio', 'en': 'Example'} |
|---|---|---|
| complete before | will have + participle | will have finished by noon |
| in progress then | will be + -ing | will be presenting at noon |
| duration up to then | will have been + -ing | will have been working for six hours |
Cláusula temporal o pregunta
| {'es': 'Función', 'pt': 'Função', 'it': 'Funzione', 'en': 'Function'} | {'es': 'Después de when/by the time', 'pt': 'Depois de when/by the time', 'it': 'Dopo when/by the time', 'en': 'After when/by the time'} | {'es': 'Modelo', 'pt': 'Modelo', 'it': 'Modello', 'en': 'Model'} |
|---|---|---|
| sets the time | present | I'll call when it arrives |
| prior completion | present perfect | by the time you have checked |
| asks for information | will | Do you know when it will arrive? |
Cómo suena
- By the time you read this, I'll have left.Dos cosas a la vez: left ya estará hecho antes de que leas, y read va en presente porque viene detrás de by the time.
- This time next week I'll be lying on a beach in Greece.Momento exacto y acción en marcha dentro de él: ni empieza ni termina ahí, está pasando.
- In August I'll have been living in Dublin for five years.Duración acumulada hasta ese punto. Con verbos de acción como live o work esta es la forma normal; con verbos de estado no cabe el continuo y se dice I'll have known her for five years.
- Don't call at nine — we'll be having dinner.Se explica la negativa diciendo qué estará ocurriendo justo en ese momento.
- Will you be using the printer this afternoon?Aquí no hay tiempo que medir: se pregunta por el plan sin pedir nada. Will you use the printer? ya suena a que detrás viene una petición.

Ahora tú
Dos o tres, para comprobar que lo de arriba se ha entendido.
The deadline is Friday; the transfer will be complete before it. Complete: By Friday, the archive ___.
will have been moved — La mudanza del archivo estará terminada y el archivo recibe la acción: futuro perfecto pasivo.
At 14:00 tomorrow, the team will be in the middle of a live demonstration. Choose the sentence.
At 14:00 the team will be demonstrating the device. — La acción estará en curso en un punto futuro, por eso va will be + -ing.
Choose the sentence with a correct future time clause.
By the time the doors open, we will have tested every microphone. — La cláusula con by the time usa presente; la principal expresa la terminación futura.
Cuando no vale
Lo que rompe la regla, dicho. Esconderlo es lo que hace que te sientas engañado en el examen.
- Los verbos de estado —know, be, have de posesión, like— no entran en las formas continuas. Para la duración con estos verbos se usa el futuro perfecto, no el continuo.By Friday I'll know the results (not I'll be knowing). / Next month I'll have known her for ten years.
- Will have + participio no siempre habla del futuro: con by now es una suposición sobre algo que ya ha ocurrido.Don't worry, they'll have landed by now.
- A veces will be + -ing no marca ningún momento exacto: dice que algo va a pasar de todas formas, porque ya forma parte del plan o de la rutina.I'll be seeing Tom on Friday anyway, so I'll tell him then.
- Detrás de by the time lo normal es el presente, pero también cabe el present perfect cuando se quiere subrayar que esa acción queda acabada antes. Lo que nunca cabe ahí es will.By the time you've finished the report, I'll have booked the flights.
- La regla del presente vale para la mitad que fija el momento. Cuando when no dice cuándo pasa algo sino que introduce una pregunta indirecta, sí lleva will.Do you know when the results will be published? / I'll call you when the results are published.
Lo que tu idioma te empuja a decir
Se dice mal Next year I will work here for ten years.
Se dice bien Next year I'll have been working here for ten years.
El español cuenta esto con llevar: «el año que viene llevaré diez años trabajando aquí». Llevar no tiene equivalente en inglés, así que al traducir no queda ninguna pieza que empuje hacia have been working y la mano coge el will de siempre. Lo malo es que I will work here for ten years dice otra cosa: que a partir del año que viene pienso trabajar aquí diez años más. Y como el will se entiende, nadie te corrige nunca, por eso el error sobrevive años. El español sí tiene habré trabajado, o sea que la forma no te es ajena: lo que falta no es la forma, es la costumbre de usarla.
Alineación curricular y fuentes
- MCER B2 · repertorio suficiente para producir textos claros y detallados, sostener puntos de vista e interactuar con soltura; ubicar el future perfect y el future continuous y dividir B2.1/B2.2 es secuenciación editorial, no inventario gramatical oficial. · Common European Framework of Reference for Languages: Companion Volume
- Descripciones de referencia específicas del inglés usadas para contrastar el future perfect y el future continuous; no constituyen un currículo escolar universal. · Reference Level Descriptions developed so far
Cuando lo tengas claro
Present perfect continuo: la actividad y el rastro que dejaTercera condicional y mixtas: lo que ya no se puede cambiar
