Lección

Future perfect continuous

Complex future

≈ 15 min 8 bloque(s)

Text

¿Qué es el future perfect continuous?

El future perfect continuous describe una acción que estará en progreso hasta un punto específico en el futuro. Enfatiza la duración de esa acción.

  • Forma: will have been + participio presente (verbo+ing).
  • Se usa para mostrar cuánto tiempo habrá estado sucediendo algo en un momento futuro.
  • Marcadores temporales comunes: by, by the time, for, since, by next month/year, by 2026.

Table

Structure and Examples

Form Use Example
Affirmative: Subject + will have been + verb-ing Emphasize duration up to a future point By July, she will have been managing the team for two years.
Negative: Subject + will not have been + verb-ing (won't have been ...) Say something will not have been happening long enough or at all By the deadline, they won't have been testing the app for a full week.
Question: Will + subject + have been + verb-ing? Ask about duration up to a future time Will you have been attending the training for six months by June?
Short form: 'I'll have been ...' is common in speech Casual or spoken future perfect continuous I'll have been working here three years by next April.

Tip

Regla clave: Forma y énfasis

Usa 'will have been + -ing' para enfatizar cuánto tiempo habrá durado una acción hasta un punto futuro.

  • Usa 'for' + duración (for three years) o 'since' + punto de inicio (since 2019).
  • 'By' o 'by the time' indican el punto de referencia futuro.
  • Elige el future perfect continuous cuando el enfoque sea la duración (no la finalización).

Si quieres enfatizar la finalización en lugar de la duración, usa el future perfect (will have + participio pasado).

Example

Examples in context

By next quarter, I will have been leading the project for eight months.

Para el próximo trimestre, habré estado dirigiendo el proyecto durante ocho meses.

By the time you arrive, they will have been negotiating the contract for several hours.

Cuando llegues, habrán estado negociando el contrato durante varias horas.

She will have been working remotely for two years by the end of this month.

Ella habrá estado trabajando de forma remota durante dos años para finales de este mes.

Will the marketing team have been testing the campaign for long enough by launch day?

¿Habrá estado el equipo de marketing probando la campaña el tiempo suficiente para el día del lanzamiento?

Tip

Errores comunes que evitar

Evita errores que cambien el significado o produzcan formas no gramaticales.

  • Usar el future perfect (will have + participio) cuando necesitas mostrar duración.
  • Olvidar 'been' y escribir 'will have working' en lugar de 'will have been working'.
  • Usar 'since' con una duración en lugar de un punto de inicio (usa 'since 2019', no 'since two years').
  • Confundir marcadores temporales: 'by' indica un plazo/punto, mientras que 'for' indica duración.

Revisa tanto los verbos auxiliares como la forma en -ing para asegurar la estructura correcta.

Quiz

Choose the sentence that correctly uses the future perfect continuous:

Pista: Concéntrate en la estructura 'will have been + verbo-ing' y el uso correcto de 'for' con duraciones.

Quiz

Complete: By 2026, she _____ at the company for ten years.

Pista: Piensa en cómo mostrar la duración que continúa hasta un año futuro específico.

Quiz

Which question correctly uses the future perfect continuous?

Pista: Recuerda el orden de la pregunta para los tiempos perfect continuous: Will + sujeto + have been + -ing?

Puntos clave

GrammarPoint

future perfect continuous

grammar_point CEFR B2 //ˈfjuːtʃər ˈpɜːrfɪkt kənˈtɪnjʊəs//

Un tiempo que muestra cuánto tiempo habrá estado ocurriendo una acción hasta un punto en el futuro (will have been + -ing).

future perfect continuous

By December, the team will have been collaborating for six months.

Para diciembre, el equipo habrá estado colaborando durante seis meses.

GrammarPoint

will have been

auxiliary CEFR B1 //wɪl hæv bɪn//

Secuencia auxiliar usada antes de un verbo en -ing para formar el future perfect continuous.

will have been

By 5 PM, I will have been waiting for three hours.

Para las 5 PM, habré estado esperando durante tres horas.

Vocabulary

for

preposition CEFR A2 //fɔːr//

Usado para indicar un periodo o duración de tiempo.

durante

She will have been studying for three years by June.

Ella habrá estado estudiando durante tres años para junio.

Vocabulary

since

preposition CEFR B1 //sɪns//

Indica el punto de inicio de un periodo de tiempo.

desde

He will have been with the company since 2018 by next year.

Él habrá estado en la empresa desde 2018 para el próximo año.

GrammarPoint

present participle (-ing form)

grammar_term CEFR A2 //ˈprɛzənt pɑːˈtɪsɪpəl//

La forma en -ing de un verbo usada después de auxiliares (p. ej., been + working).

participio presente (-ing)

They will have been traveling for weeks by the time they return.

Habrán estado viajando durante semanas cuando regresen.

Vocabulary

duration

noun CEFR B2 //djʊəˈreɪʃən//

La duración durante la cual una acción o estado continúa.

duración

We will have been evaluating the supplier for six months by March.

Habrremos estado evaluando al proveedor durante seis meses para marzo.