El Future Perfect Continuous en inglés se usa para expresar que una acción estará en progreso y se habrá completado hasta cierto punto en el futuro. Este tiempo verbal se enfoca tanto en la duración de la acción como en el hecho de que continuará hasta ese momento específico.
Tipo | Estructura | Ejemplo |
---|---|---|
Afirmativa | Sujeto + will have been + verbo en -ing | By next year, I will have been studying English for three years. (Para el próximo año, habré estado estudiando inglés por tres años). |
Negativa | Sujeto + will not have been + verbo en -ing | By next week, she will not have been working here for long. (Para la próxima semana, ella no habrá estado trabajando aquí por mucho tiempo). |
Interrogativa | Will + sujeto + have been + verbo en -ing? | Will you have been living in this city for a year by December? (¿Habrás estado viviendo en esta ciudad por un año para diciembre?) |
Uso | Ejemplo |
---|---|
Para indicar la duración de una acción hasta un momento específico en el futuro. | By next year, I will have been studying English for three years. (Para el próximo año, habré estado estudiando inglés por tres años). |
Para enfatizar que una acción estará en progreso hasta un momento específico en el futuro. | When you arrive, they will have been cooking for two hours. (Cuando llegues, ellos habrán estado cocinando durante dos horas). |
Tipo de oración | Ejemplo en Future Perfect Continuous |
---|---|
Afirmativa | By next June, I will have been working at this company for ten years. (Para el próximo junio, habré estado trabajando en esta empresa por diez años). |
Negativa | By the time he returns, he will not have been driving all night. (Para cuando él regrese, no habrá estado conduciendo toda la noche). |
Interrogativa | Will you have been studying for five hours straight by the time I arrive? (¿Habrás estado estudiando cinco horas seguidas para cuando yo llegue?) |
Oración en Inglés | Traducción al Español |
---|---|
By next June, I will have been working at this company for ten years. | Para el próximo junio, habré estado trabajando en esta empresa por diez años. |
At five o'clock, you will have been studying for three hours straight. | A las cinco en punto, habrás estado estudiando por tres horas seguidas. |
When the guests arrive, we will have been preparing the meal for over an hour. | Cuando lleguen los invitados, habremos estado preparando la comida por más de una hora. |
By the time the holidays come, they will have been saving money for six months. | Para las vacaciones, ellos habrán estado ahorrando dinero durante seis meses. |
By tomorrow, she will not have been working here for a year. | Para mañana, ella no habrá estado trabajando aquí por un año. |
By 8 p.m., I will not have been waiting for long. | Para las 8 p.m., no habré estado esperando mucho tiempo. |
By the time they arrive, we will not have been discussing this topic anymore. | Para cuando ellos lleguen, ya no habremos estado discutiendo este tema. |
Will you have been living here for five years by next March? | ¿Habrás estado viviendo aquí por cinco años para el próximo marzo? |
Will they have been practicing for hours when we get there? | ¿Habrán estado practicando por horas cuando lleguemos? |
Will she have been studying enough to pass the test? | ¿Habrá estado estudiando lo suficiente para pasar el examen? |
Will he not have been training for six months by then? | ¿No habrá estado entrenando durante seis meses para entonces? |