Con el future perfect continuous te sitúas en un momento del futuro y miras hacia atrás: ¿cuánto tiempo llevará eso ocurriendo?
Lo que vas a aprender
El future perfect continuous describe cuánto tiempo llevará ocurriendo una acción al llegar un momento concreto del futuro: lo que importa es la duración, no que la acción termine. La duración casi siempre va con for: for five years, for six hours.
En español existe una forma equivalente, “habré estado trabajando”, y eso te ayuda. Pero en el día a día solemos decir “En junio llevaré cinco años trabajando aquí” o “En junio hará cinco años que trabajo aquí”. En inglés no hay un verbo como “llevar” para esto, ni se usa “tener” o “hacer”: lo natural es la forma completa: "By June, I will have been working here for five years."
La forma tiene tres partes fijas: will + have been + verbo-ing, igual que “habré + estado + trabajando”. Si piensas en esa correspondencia, no se te perderá been: will have (habré) + been (estado) + working (trabajando). Have es siempre have, también con he/she/it: she will have been, nunca she will has been.
Negación: won't (will not) have been + -ing. Pregunta: will va delante del sujeto. "They won't have been living here long by then." "Will you have been waiting long by the time I arrive?" Después de by the time va el presente simple, donde el español usa el subjuntivo (“para cuando llegues”): by the time I arrive, nunca by the time I will arrive.
El future perfect (will have + participio) equivale al futuro perfecto español (“habré terminado”) y destaca que algo estará terminado para cierto momento. El future perfect continuous (will have been + -ing) destaca cuánto tiempo llevará ocurriendo; si después continúa o no, queda abierto.
Con verbos como teach, work o live y una duración con for, a menudo son posibles las dos formas; la continua pone en primer plano la actividad prolongada. Los verbos de estado como know, own, be o belong, en cambio, no llevan -ing. Tampoco en español dirías normalmente “habré estado conociéndola diez años”: “Para junio hará diez años que la conozco” → "By June, I will have known her for ten years".
La palabra interrogativa típica es how long: pregunta cuánto tiempo llevará algo ocurriendo al llegar un momento del futuro. En español: “¿Cuánto tiempo llevarás viviendo aquí en diciembre?” → "How long will you have been living here by December?"
También hay preguntas de sí o no: will va delante y el resto queda junto. "Will they have been traveling for 24 hours by then?" (Traveling es la ortografía americana; en británico se escribe travelling.)
No te olvides de been: will have been + -ing, igual que “habré estado trabajando” necesita “estado”.
Después de will have been va la forma -ing, no la forma base.
Para decir cuánto tiempo llevará algo al llegar un momento del futuro (“para cuando llegues llevaremos dos horas esperando”) necesitas will have been + -ing. Will be waiting solo dice que en ese momento estaremos esperando, no cuánto tiempo llevaremos.
“Para junio” es by June. For se usa para la duración (for five years), no para el momento límite. Y until (“hasta”) significa “todo el tiempo hasta entonces”.
En inglés no se “tienen” ni se “llevan” años haciendo algo: la duración se expresa con for y la forma will have been + -ing.
Los verbos de estado como know, own o belong no llevan -ing: aquí usas el future perfect (will have + participio).
“En junio llevaré cinco años trabajando aquí”, “En junio cumplo cinco años aquí”, “En junio hará cinco años que trabajo aquí”
En español la duración se expresa a menudo con llevar, cumplir, tener o hacer. Si lo traduces palabra por palabra salen frases como "In June I will have five years working here" o "In June it will make five years that I work here", que no son inglés correcto. Y "In June I will work here for five years" significa otra cosa: suena como si empezaras en junio y te quedaras cinco años. Para una duración hasta un momento del futuro, el inglés necesita "By June, I will have been working here for five years." La buena noticia: “habré estado trabajando” tiene exactamente las mismas tres piezas.
“Para junio”, “hasta junio”, “para cuando llegues”
En inglés, “para” con una fecha no es for, sino by: by June = para junio, como muy tarde en junio, mirando hacia atrás desde ese momento. Es la palabra clave de las formas perfectas: "By June, …", "By the time you arrive, …". Until es “hasta” en el sentido de “todo el tiempo hasta entonces, y después se acaba”: "I'll be here until June." Por eso "Until June, I will have been working here for five years" y "For June, I will have been working here…" son incorrectos.
En español el gerundio admite casi cualquier verbo, incluso “tener” o “conocer” (“estoy teniendo problemas”, “la estoy conociendo”)
En inglés, los verbos de estado como know, own, be, belong o believe normalmente no van en forma -ing, tampoco aquí. “Para junio hará diez años que la conozco” → "By June, I will have known her for ten years", no "will have been knowing". Para actividades como work, live, wait o study, en cambio, el future perfect continuous es la opción más natural.
💡 “En junio llevaré cinco años…” = By June, … will have been + -ing … for five years.
💡 “Para junio” = by June, no for June; “hasta” en el sentido de “todo el tiempo hasta” = until.
💡 Will have been + -ing = habré estado + gerundio: tres piezas, ninguna puede faltar, salvo con verbos de estado como know (will have known).
"How long have you two been together now?"
"By next month, we will have been dating for a year!"
"That's a big milestone. Any plans?"
"We're thinking of a trip to celebrate."
Ejercicio 1 · Elige la oración correcta
Choose the correct sentence — duration up to a future point.
Ejercicio 2 · Elige la oración correcta
Choose the correct sentence.
Ejercicio 3 · Elige la negación correcta
Choose the correct negative.
Ejercicio 4 · Elige la pregunta correcta
Choose the correct question.
Ejercicio 5 · Elige la oración correcta
Choose the correct sentence.
Ejercicio 6 · Elige la respuesta correcta
Which best describes the future perfect continuous?
Ejercicio 7 · Elige la oración correcta
Choose the correct sentence.
Ejercicio 8 · Elige la pregunta correcta
Choose the correct question.
Ejercicio 9 · Completa la oración
Complete: 'By 2027, they ___ (live) in Kyiv for a decade.' (future perfect continuous)
Ejercicio 10 · Completa la oración
Complete: 'By midnight, we ___ (not/drive) for 12 hours straight.' (negative)
Ejercicio 11 · Clasifica en grupos
0 / 6 clasificadas
Ejercicio 12 · Error típico del español: “llevar / tener años”
Spanish: "Para junio llevaré cinco años trabajando aquí." Which English sentence is correct?
Cinco preguntas rápidas para comprobar lo que has aprendido.
Pregunta 1 / 5
Puntuación: 0/0
Choose the correct sentence.
Be about to y be due to
Aprende dos expresiones muy útiles para el futuro cercano: be about to para algo que va a pasar en cualquier momento y be due to para algo que está previsto según un horario o un plan.
El futuro en el pasado (Future in the Past)
Aprende a usar was/were going to y would para hablar de un plan, una expectativa o una predicción que existía en un momento del pasado.
El futuro perfecto (Future Perfect)
Aprende a formar y usar el future perfect (will have + participio) para una acción que estará terminada antes de un momento concreto del futuro.
El futuro continuo (Future Continuous)
Aprende a formar y usar el future continuous (will be + -ing) para una acción que estará en curso en un momento concreto del futuro, como “estaré trabajando”.