Cuánto tiempo llevará desarrollándose la actividad en un momento futuro
La construcción tiene dos componentes de significado. Perfect propone mirar hacia atrás desde un punto futuro; Continuous destaca la actividad. Al mediodía, por ejemplo, podremos decir «llevamos dos horas esperando»; para hablar de ello por anticipado usamos will have been waiting for two hours by noon.
La actividad puede empezar antes del presente o aún en el futuro. Lo importante es que empiece antes de la referencia futura elegida. La forma, por sí sola, no determina cuándo comienza respecto al día de hoy: esa información viene del contexto.
La finalización no es parte obligatoria del significado. En el momento indicado, la actividad puede seguir en marcha. La forma evalúa la duración de la parte ya transcurrida; si importa saber si terminará después, añade una explicación por separado.
- By noon, we will have been waiting for two hours.
- Al mediodía ya llevaremos dos horas esperando.Las dos horas se cuentan hasta ese mediodía futuro; no se indica cuándo terminará la espera.
- I start at eight tomorrow. By ten, I will have been working for two hours.
- Mañana empiezo a las ocho. A las diez ya llevaré dos horas trabajando.Tanto el inicio como el punto de evaluación están en el futuro.
Formación: will have been doing
Todas las personas usan la misma secuencia: will + have + been + V-ing. No usamos has después de will y been no cambia. En la negación, not va después de will; en la pregunta, will va antes del sujeto. Las demás partes mantienen el orden.
I'll, we'll y won't funcionan como en las otras construcciones con will. Las respuestas cortas son Yes, I will. / No, I won't. Una respuesta completa puede repetir toda la secuencia. Con How long van primero esas palabras, después will, el sujeto y have been + V-ing.
Been es V3 de be y el verbo principal recibe -ing: write — writing, plan — planning, study — studying. No uses V3 del verbo principal en lugar de -ing: will have been written puede indicar voz pasiva, pero no la duración de la actividad de escribir.
| Tipo | Estructura | Ejemplo y traducción |
|---|---|---|
| Afirmación | S + will have been + V-ing | By six, she will have been driving for three hours. — A las seis ya llevará tres horas conduciendo. |
| Negación | S + will not have been + V-ing | By six, she will not have been driving for very long. — A las seis llevará poco tiempo conduciendo. |
| Pregunta de sí o no | Will + S + have been + V-ing? | Will she have been driving for three hours by six? — ¿A las seis ya llevará tres horas conduciendo? |
| Pregunta con palabra interrogativa | How long + will + S + have been + V-ing? | How long will she have been driving by six? — ¿Cuánto tiempo llevará conduciendo a las seis? |
Cómo calcular la duración: for, since y la referencia futura
For indica duración: for three hours, for eighteen months. By señala el momento de evaluación: by six, by the end of June. In September y this time next year también pueden establecer un punto futuro. No es obligatorio usar for y by en cada frase si el sentido ya está claro.
Since indica el inicio del período, no su extensión. Para un inicio pasado puedes usar since last summer; con una referencia futura, la duración va desde ese inicio hasta la fecha elegida. Cuando el inicio también está en el futuro, suele ser más claro mencionarlo en otra frase y después usar for.
Después de by the time, el futuro normalmente se expresa con una forma de presente: by the time we arrive. Will queda en la oración principal. Compara con When will you have been working here for a year?: es una pregunta independiente sobre la fecha, por eso will es adecuado.
- I began in January. By the end of June, I will have been working here for six months.
- Empecé en enero. A finales de junio ya llevaré seis meses trabajando aquí.
- By the time we reach the next town, we will have been travelling for four hours.
- Cuando lleguemos a la próxima ciudad, ya llevaremos cuatro horas viajando.Reach es una forma de presente en una oración con sentido futuro.
Actividades continuas y actividades repetidas
El Future Perfect Continuous sirve para el trabajo prolongado, la espera, los viajes o el estudio. También puede abarcar repeticiones regulares: ensayos dos veces por semana a lo largo de un año. La duración de ese período no significa que la actividad ocurra sin dormir, sin fines de semana o sin pausas.
Para comunicar un plazo de finalización no basta con la duración. Will have been repairing the roof for a week indica cuánto tiempo llevará en marcha la reparación, pero no promete un tejado terminado. Para indicar el resultado, añade will have finished o usa Future Perfect Simple con el complemento correspondiente.
La referencia puede coincidir con la interrupción de la actividad, pero la forma verbal no lo determina. Por ejemplo, a las cuatro la persona llevará seis horas conduciendo y después hará una parada. La parada se indica por separado, no se deduce del Perfect Continuous.
- By December, we will have been rehearsing together twice a week for a year.
- En diciembre ya llevaremos un año ensayando juntos dos veces por semana.Contamos la duración de unos ensayos regulares.
- By four, I will have been driving for six hours, so I will stop for a break.
- A las cuatro ya llevaré seis horas conduciendo, así que pararé a descansar.El plan de parar se expresa por separado de la duración.
Comparación con Future Perfect y Future Continuous
El Future Perfect Simple suele destacar un resultado terminado o una cantidad: will have repaired six bicycles. El Future Perfect Continuous destaca la actividad anterior y su duración: will have been repairing bicycles for three hours. La segunda frase no indica cuántas bicicletas estarán listas, pero tampoco afirma que no lo estará ninguna.
El contraste no es absoluto. Con work y live, el Future Perfect Simple también puede indicar la duración de una situación que continúa: will have worked here for a year. El Continuous da más relevancia a la actividad. La presencia de for a year no convierte el Simple en incorrecto.
El Future Continuous sitúa una acción en marcha en el futuro, pero no mide su duración anterior. El Present Perfect Continuous evalúa la actividad respecto al presente; el Past Perfect Continuous, respecto al pasado. Se conserva la secuencia conocida been + -ing; cambia el punto de referencia.
| Ejemplo | Traducción | Qué sabemos |
|---|---|---|
| At noon, I will be repairing bicycles. | Al mediodía estaré reparando bicicletas. | Actividad en un momento futuro. |
| By noon, I will have repaired six bicycles. | Para el mediodía habré reparado seis bicicletas. | Cantidad de resultados terminados. |
| By noon, I will have been repairing bicycles for three hours. | Al mediodía ya llevaré tres horas reparando bicicletas. | Duración de la actividad hasta el mediodía. |
Verbos de estado y sentidos de actividad
Con know, own y believe en sus sentidos habituales, elige Future Perfect Simple, incluso para indicar duración. Para «en otoño hará tres años que nos conocemos» usamos will have known each other for three years. Will have been knowing no se usa para ese sentido neutro de conocer a alguien.
No todo been indica Continuous: will have been neighbours es Future Perfect Simple de be con un complemento nominal. El Continuous necesita un verbo con -ing que exprese una actividad compatible. Think about tiene ese sentido: la reflexión puede prolongarse hasta un momento futuro.
Un verbo puede cambiar de sentido según la combinación. Have como posesión normalmente no forma Continuous; have meetings indica una actividad. Analiza la expresión completa en lugar de descartar el verbo por una lista sin contexto. Para un estado común no es necesario alargar la secuencia solo para enfatizar el tiempo.
- By autumn, we will have known each other for three years.
- Para el otoño hará tres años que nos conocemos.
- By Friday, the team will have been thinking about this proposal for a week.
- El viernes el equipo ya llevará una semana pensando en esta propuesta.Think about indica una actividad, no una opinión estable.
Errores frecuentes y elección del grado de detalle
En will been working falta have; en will have working falta been; en will have been work falta -ing. Revisa la secuencia por partes: will establece la perspectiva futura; have + been forma Perfect; been + working forma Continuous. En la pregunta desplazamos solo will.
No confundas el período con su inicio: for five months, pero since February. No cuentes la duración solo hasta el presente si la referencia está en el futuro: by next February puede incluir meses que aún no han pasado. Indica el año o la fecha inicial si, sin esos datos, el cálculo admite distintas interpretaciones.
Es útil estudiar esta forma después del Future Perfect y de los Perfect Continuous presente y pasado. No necesitas usar la construcción más larga en cada predicción: para un hecho puede bastar Simple; para una acción terminada dentro de un plazo, Perfect. Cuando el mensaje es «en aquel momento ya habrán transcurrido tantas horas de actividad», el Future Perfect Continuous lo expresa directamente. La práctica de consulta siguiente no es una etapa separada del curso y no guarda progreso.
Práctica de Future Perfect Continuous
Revisa la forma completa y comprueba que la duración se cuenta hasta el momento correcto. Al comparar las construcciones, observa si la frase indica la cantidad de resultados terminados.