Future Perfect
El tiempo Future Perfect responde a la pregunta: What will have happened? = ¿Qué habrá pasado? o What will have been happening? = ¿Qué habrá estado pasando?. Se forma: Sujeto + will + have + verbo en participio (I will have worked). Sujeto + will + have been + verbo en progresivo (I will have been working).
Simple Tenses - Continuous Tenses
Future Perfect
What will have happened? - ¿Qué habrá pasado?
I will have worked - Habré trabajado
Melissa will have improved her English by the time she comes back from the U.S.
Melissa habrá mejorado su inglés para el momento que ella regrese de los EE.UU..
The waste from this factory will have polluted the water tables by the year 2015.
Los desechos de esta fábrica habrán contaminado las napas para el año 2015.
The kids will have finished the exam by five o'clock.
Los niños habrán terminado el examen para las 5:00.
By March, my daughter will have graduated from college.
Para marzo, mi hija se habrá recibido en la Universidad.
Our engineers will have completed the project by Monday.
Nuestros ingenieros habrán terminado el proyecto para el lunes.
By the time you return from work, your wife will not have finished making the cake.
Para cuando vuelvas del trabajo, tu mujer no habrá terminado de preparar la torta.
By next February, the Smiths will not have come back from their holidays.
Para el próximo febrero, los Smith no habrán vuelto de sus vacaciones.
How many books will Alan have read by the end of the year?
¿Cuántos libros habrá leído Alan para fin de año?
Will you have painted many pictures by next summer?
¿Habrás pintado muchos cuadros para el próximo verano?
Future Perfect Continuous
What will have been happening? - ¿Qué habrá estado pasando?
I will have been working - Habré estado trabajando
At 6:00, I will have been waiting for Mark for two hours.
A las 6:00, habré estado esperando a Mark durante dos horas.
By the time he moves to Los Angeles, Dr. Parker will have been teaching at university for 11 years.
Para la época en la que se mude a Los Ángeles, el Dr. Parker habrá estado enseñando en la universidad durante once años.
Martin will have been living in Boston for six months by the time he is admitted to Harvard University.
Martin habrá estado viviendo en Boston durante seis años para la época en la que lo acepten en la Universidad de Harvard.
By the end of the day, his grandchildren will not have been studying much.
Para el final del día, sus nietos no habrán estado estudiando demasiado.
Will you have been working on your project when your boss arrives?
Habrás estado trabajando en tu proyecto cuando llegue tu jefe?