Future Perfect "going to"
El tiempo Future Perfect (going to) responde a la pregunta: What is going to have happened? = ¿Qué va a haber pasado? o What is going to have been happening? = ¿Qué va a haber estado pasando?. Se forma: Sujeto + am/is/are + going to + have + verbo en participio (I am going to have worked). Sujeto + am/is/are + going to + have + been + verbo en progresivo (I am going to have been working).
Simple Tenses - Continuous Tenses
Future Perfect "going to"
What is going to have happened? - ¿Qué va a haber pasado?
I am going to have worked - Voy a haber trabajado
I am going to have left for Japan in two days.
Voy a haber partido para Japón en dos días.
The plane is going to have landed in five minutes.
El avión va a haber aterrizado en cinco minutos.
We are going to have written fifty pages of our essay by tomorrow.
Vamos a haber escrito cincuenta páginas de nuestro ensayo para mañana.
Your baby is going to have learnt to walk by the time you return from the war.
Tu bebé va a haber aprendido a caminar para el momento que regreses de la guerra.
The play is going to have started by the time we get to the theater.
La obra va a haber empezado para cuando lleguemos al teatro.
I am not going to have spent my entire life living in this town.
No voy a haber pasado mi vida entera viviendo en esta ciudad.
How many customers are you going to have visited by Friday?.
¿Cuántos clientes vas a haber visitado para el viernes?.
By December, John is going to have had the same car for twenty years.
Para diciembre, John va a haber tenido el mismo coche por veinte años.
The children are going to have eaten their lunch by then.
los niños van a haber comido su almuerzo para entonces.
Future Perfect "going to" - Continuous form
What is going to have been happening? - ¿Qué va a haber estado pasando?
I am going to have been working - Voy a haber estado trabajando
Our team is going to have been practicing for three hours every morning before the final game.
Nuestro equipo va a haber estado practicando durante tres horas cada mañana antes del partido final.
By January, he is going to have been living in that house for thirty years.
Para enero, él va a haber estado viviendo en esa casa por treinta años.
I am going to have been waiting for five hours when her plane finally arrives. Voy a haber estado esperando por cinco horas cuando finalmente llegue su avión.