Futuro Perfecto Continuo
Future Perfect Continuous
El Futuro Perfecto Continuo describe una acción que habrá estado en curso durante un período de tiempo hasta un momento concreto del futuro. Se forma con will have been + V-ing. Se centra en la duración, por eso suele aparecer con "for" + un período de tiempo y "by" + un momento futuro.
CUÁNDO USAR
Úsalo para decir cuánto tiempo habrá estado ocurriendo una acción para un momento determinado del futuro, o para explicar un resultado futuro a partir de la actividad que lo provoca. Se usa a menudo con "for … by", "by the time" y "by then".
ESTRUCTURA
S+will have been+V-ingBy June, I will have been working here for ten years.
Para junio, **habré estado trabajando** aquí durante diez años.
S+won't have been+V-ingShe won't have been waiting long when the bus arrives.
**No habrá estado esperando** mucho cuando llegue el autobús.
Will+S+have been+V-ing?How long will you have been studying English by the end of this year?
¿Cuánto tiempo **habrás estado estudiando** inglés para finales de este año?
PALABRAS CLAVE
- for
- by
- by the time
- by then
- by next month
- how long
EJEMPLOS
By the time you arrive, I will have been cooking for three hours.
Para cuando llegues, **habré estado cocinando** durante tres horas.
In May, they will have been living in Hanoi for five years.
En mayo, **habrán estado viviendo** en Hanói durante cinco años.
He'll be exhausted because he will have been driving all night.
Estará agotado porque **habrá estado conduciendo** toda la noche.
Will she have been working here long when she retires?
¿**Habrá estado trabajando** aquí mucho tiempo cuando se jubile?
We won't have been walking for long when the sun sets.
**No habremos estado caminando** mucho tiempo cuando se ponga el sol.
REGLAS DE ORTOGRAFÍA
| La mayoría de los verbos | añadir -ing | work → working, wait → waiting |
|---|---|---|
| Termina en -e muda | quitar -e, añadir -ing | drive → driving, live → living |
| Verbo corto que termina en consonante-vocal-consonante | doblar la consonante final + -ing | run → running, swim → swimming |
ERRORES COMUNES
By next year, I will be working here for ten years.
By next year, I will have been working here for ten years.
Para expresar una duración hasta un momento futuro, usa will have been + V-ing, no will be + V-ing
By the time she retires, she will have been knowing him for 40 years.
By the time she retires, she will have known him for 40 years.
Los verbos de estado como know, own y believe no tienen formas continuas. Usa el futuro perfecto (will have + V3) en su lugar
By the time we will get there, they will have been playing for an hour.
By the time we get there, they will have been playing for an hour.
Después de "by the time", usa el presente simple, no "will"
Consejo
Pregúntate "¿cuánto tiempo, para entonces?". Si la respuesta es una duración que se extiende hasta un momento futuro (for two hours by 6 PM), usa will have been + V-ing. Si solo te importa que algo esté terminado para entonces, usa el futuro perfecto (will have + V3).