Ya conoces varias formas de hablar del futuro — will, be going to, el present continuous. Este artículo añade dos herramientas más precisas: el future continuous (will be doing), para algo que ya estará en curso en un momento del futuro, y el future perfect (will have done), para algo que ya estará terminado antes de un momento del futuro. Ambas formas permiten situar una acción respecto a un punto concreto del tiempo, en lugar de simplemente decir que ocurrirá.

Comparación rápida: This time tomorrow, I will be flying to Rome (en curso en ese momento) vs. By tomorrow evening, I will have arrived (terminado antes de ese momento).

Future continuous — will be + -ing

Forma: will/won't + be + verbo-ing

Sujeto Forma Ejemplo
I / you / we / they / he / she / it will be + -ing I will be working at six.
negación won't be + -ing She won't be sleeping yet.
pregunta Will + sujeto + be + -ing? Will you be using the car tonight?

Usa el future continuous para una acción que estará en curso en un momento concreto del futuro, o durante un periodo futuro — te imaginas en medio de la acción:

  • This time next week, I'll be lying on a beach.
  • Don't call at eight — we'll be having dinner then.
  • Will you be working late again tonight?

También es muy habitual en preguntas educadas y neutras sobre los planes de alguien: preguntas sin que parezca que estás pidiendo un favor.

  • Will you be passing the post office later? (más suave que Will you pass the post office?, que puede sonar a petición)
  • Will you be needing the projector this afternoon?

También describe eventos programados o predecibles, presentados como algo previsto, no como una decisión tomada en ese momento:

  • The train will be arriving at platform 4.

Y tendencias previstas que se desarrollan a lo largo de un periodo futuro:

  • Prices will be rising again next year, experts say.

Future perfect — will have + participio pasado

Forma: will/won't + have + participio pasado

Sujeto Forma Ejemplo
I / you / we / they / he / she / it will have + participio pasado We will have finished by five.
negación won't have + participio pasado He won't have left by then.
pregunta Will + sujeto + have + participio pasado? Will they have landed by six?

Usa el future perfect para una acción que ya estará terminada antes de un momento concreto del futuro — miras hacia atrás desde ese punto futuro hacia algo ya hecho:

  • By the time you arrive, I'll have cooked dinner.
  • She'll have finished the report by Friday.
  • Will you have graduated by next summer?

El español tiene una construcción muy parecida, el futuro compuesto (habré terminado, habrá llegado): auxiliar en futuro + participio, para una acción terminada antes de un punto futuro. La diferencia práctica está en el uso: en español hablado a menudo simplificamos con el presente o el futuro simple cuando el contexto ya lo deja claro (para las seis ya termino), mientras que en inglés, si quieres dejar claro que algo estará terminado antes de ese punto futuro, lo normal es usar el future perfect.

Una expresión de tiempo suele marcar el plazo: by + hora/fecha/momento (by six, by 2030), by the time + oración, o before + hora/fecha/momento:

  • By the time she's thirty, she'll have written three novels.
  • We'll have moved house before the baby is born.

El future perfect no solo describe acciones terminadas — con verbos de estado (know, own, be, have), describe un estado que se prolonga hasta un punto del futuro:

  • By June, I'll have known her for ten years.
  • Next spring, they'll have been married for two decades.

Future perfect continuous — para insistir en la duración

Un patrón adicional, menos común pero útil, combina ambas ideas: will have been + -ing enfatiza cuánto tiempo lleva ocurriendo algo hasta un punto del futuro.

  • By June, I'll have been living here for ten years.
  • When he retires, he'll have been teaching for thirty years.

No es el foco principal de este artículo, pero conviene saber reconocerlo: responde a «cuánto tiempo», mientras que el future perfect simple responde a «si la acción estará terminada». Con verbos de estado, usa el future perfect simple en su lugar — ✅ By then, I'll have known her for ten years, nunca ❌ I'll have been knowing her.

Future continuous vs. future perfect: la diferencia clave

Ambas formas miran hacia el futuro, pero responden a preguntas distintas sobre ese momento futuro:

Pregunta Forma Ejemplo
¿Qué estará ocurriendo en ese momento? future continuous At 9pm, I'll be watching the match.
¿Qué estará ya terminado para ese momento? future perfect By 9pm, I'll have finished my homework.

Compara la misma situación descrita de dos formas:

  • At eight o'clock, we'll be eating dinner. (en curso a las 8:00)
  • By eight o'clock, we'll have eaten dinner. (ya terminado antes de las 8:00)

Las expresiones de tiempo son pistas, no reglas fijas. At, this time y then suelen apuntar a algo en curso; by, by the time y before suelen apuntar a algo terminado. Palabras como already y still pueden ir con cualquiera de las dos, según el significado: I'll still be working (en curso) vs. I still won't have finished (todavía no lo habré terminado).

  • This time tomorrow, I'll be sitting on a plane. (en curso en ese momento)
  • By tomorrow, I'll have finished the essay. (terminado) — ⚠️ By tomorrow, I'll be finishing the essay solo es correcto si quieres decir que todavía estarás haciéndolo, no que ya estará acabado.

Errores frecuentes

  • This time next week, I will lying on a beach. → ✅ I will be lying on a beach. (be es una parte imprescindible de esta estructura)
  • ⚠️ By the time you arrive, I will finish dinner es posible, pero no deja claro que la cena ya esté lista. ✅ By the time you arrive, I will have finished dinner deja claro que estará terminada antes de que llegues.
  • She will have arrive by six. → ✅ She will have arrived by six. (participio pasado, no la forma base)
  • At eight, we will have eating dinner. → ✅ We will be eating dinner (en curso) o ✅ We will have eaten dinner (terminado) — son dos estructuras distintas, no una forma combinada.
  • I will have finish it tomorrow. → ✅ I will finish it tomorrow (futuro simple) o ✅ I will have finished it by tomorrow (el future perfect necesita un punto de referencia futuro claro, normalmente con by, by the time o before).

Mini-test

Elige future continuous o future perfect para cada frase.

  1. Don't disturb her tomorrow afternoon — she ____ (study) for her exam all afternoon.
  2. By the time the film starts, we ____ (already / eat).
  3. This time tomorrow, I ____ (fly) over the Atlantic.
  4. ____ you ____ (finish) the report by Monday?
  5. By 2030, scientists ____ (probably / discover) a cure for the disease.
Ver respuestas
  1. will be studying — en curso en ese momento → future continuous
  2. will already have eaten — terminado antes de que empiece la película → future perfect
  3. will be flying — en curso en ese momento → future continuous
  4. Will ... have finished — terminado antes de una fecha límite → future perfect
  5. will probably have discovered — terminado antes de un momento futuro → future perfect

Ideas clave

  • Future continuous (will be + -ing): una acción en curso en un momento concreto del futuro — I'll be working at six.
  • Future perfect (will have + participio pasado): una acción terminada antes de un momento concreto del futuro — I'll have finished by six.
  • Los marcadores temporales son pistas, no reglas fijas: at, this time, then suelen apuntar al future continuous; by, by the time, before al future perfect.
  • El future continuous también se usa en preguntas educadas sobre planes (Will you be passing the shop?), y para eventos programados o tendencias futuras.
  • Con verbos de estado (know, own, be), el future perfect describe un estado que se prolonga hasta un punto del futuroI'll have known her for ten years by June — en lugar de una acción terminada.
  • El future perfect continuous (will have been + -ing) añade énfasis en la duración: I'll have been living here for ten years by June.