SpeakUP Academy
RecursosDescubre tu nivel
SpeakUP Academy

Recursos

Lecciones de gramáticaPor temasFlash cardsGlosarioFalsos amigos¿Cuál usar?SufijosPrefijos
Descubre tu nivel
InicioCuál usarGramáticaWill have done vs Will have been doing
ESEN
¿Cuál usar?Avanzadostructurestructure

Will have donevsWill have been doing

'Will have done' enfatiza que la acción estará completada antes de un momento futuro; 'will have been doing' enfatiza la duración.

Comparación directa

Will have donestructure

El futuro perfecto ("will have done") habla de una acción que estará completada en un momento específico del futuro. Hace hincapié en el resultado final.

  • By Friday she will have finished writing all the thank-you cards.

    Para el viernes habrá terminado de escribir todas las tarjetas de agradecimiento.

  • By this time tomorrow the painters will have finished the living room.

    Para esta hora mañana los pintores habrán terminado la sala de estar.

  • They will have eaten by the time we arrive, so let us eat before we go.

    Ya habrán comido cuando lleguemos, así que comamos antes de salir.

Will have been doingstructure

El futuro perfecto continuo ("will have been doing") habla de una acción que habrá estado en progreso hasta un momento futuro. Hace hincapié en la duración del proceso.

  • By next month I will have been learning English for exactly one year.

    Para el mes que viene llevaré exactamente un año aprendiendo inglés.

  • By the time she retires, she will have been teaching at the same school for thirty years.

    Cuando se jubile, llevará treinta años enseñando en el mismo colegio.

  • We will have been waiting for two hours by the time the train finally arrives.

    Llevaremos dos horas esperando cuando el tren por fin llegue.

Error frecuente

  • •"I will have working for three years" es incorrecto: "been" es obligatorio en el futuro perfecto continuo ("I will have BEEN working").
  • •Y con verbos de completitud como "finish", el continuo suena extraño: "I will have been finishing" no es natural.
  • •Usa simple para resultados ("will have finished") y continuo para procesos en curso ("will have been working").

Truco para recordarlo

  • •¿El énfasis es en que algo estará TERMINADO? "Will have done".
  • •¿El énfasis es en la DURACIÓN del proceso? "Will have been doing".
  • •Con "for + duración" (for three years): el continuo es más natural.
  • •Verbos estativos (know, own, be): nunca en continuo, siempre simple.

Regla rápida

  • •"Will have + participio" = completado antes de un punto futuro.
  • •"Will have been + gerundio" = en progreso hasta un punto futuro.
  • •"BEEN" es obligatorio en el continuo.

¿Sabías que...?

El futuro perfecto y el futuro perfecto continuo son los tiempos menos frecuentes en el inglés cotidiano oral, en conversación informal se sustituyen generalmente por "will be done" o "should be done" o frases como "I'll have it ready by Friday." Sin embargo, son muy frecuentes en el inglés jurídico, académico y de negocios formal, donde la precisión temporal es esencial. En contratos, el futuro perfecto simple describe condiciones precedentes: "The buyer will have completed due diligence before the closing date", con consecuencias jurídicas reales si no se cumple.

Practica lo que aprendiste

Ejercicio 1 · Elige la correcta

By next year, she _____ living in London for a decade.

Ejercicio 2 · Elige la correcta

By the time the meeting starts, they _____ waiting for two hours.

Ejercicio 3 · Forma la palabra

Complete: "By Friday, I _____ working on this project for three weeks." (will have been / will be)

Pares relacionados

By the timevsBy

'By the time' introduce una cláusula temporal completa; 'by' es preposición seguida de sustantivo o expresión de tiempo.

Present perfect simplevsPresent perfect continuous

El presente perfecto simple indica resultado o acción completada; el continuo enfatiza la duración o la actividad en curso.

So farvsUntil now

'So far' y 'up to now' describen lo ocurrido hasta el presente de forma neutral; 'until now' implica que algo cambia.

AvsAn

'A' se usa antes de sonidos consonánticos; 'an' se usa antes de sonidos vocálicos.

BL

Bryan López

Fundador de SpeakUP Academy

Ver todos los de GramáticaExplora los sufijos en inglés
SpeakUP Academy

Aprende

  • Lecciones gratis
  • Test de nivel
  • Glosario
  • Falsos amigos

SpeakUP

  • Nosotros
  • Iniciar sesión

Legal

  • Términos
  • Privacidad
© 2026 SpeakUP Academy. Todos los derechos reservados.