Ir al contenido
EveryLingua

B2  ·  Hablar del futuro

El Future Perfect

Para el viernes estará hecho.

will have más la tercera forma señala algo que estará ya terminado en un momento futuro: By Friday I will have finished the report.

Casi siempre lo acompaña una indicación con by: by then, by next week, by the time you arrive. Sin ella la forma queda colgada, porque la pregunta que responde es «¿para cuándo?».

La forma existe en español — «habré terminado» — y, como el futuro simple, carga con un segundo trabajo que el inglés no le da: suponer sobre el pasado. «Habrá salido» es he must have left. Hay que quedarse, pues, con uno de los dos significados. Y después de by the time el inglés quiere el presente, donde el español pone subjuntivo — «para cuando llegues» —, que es otra vez el mismo instinto con otro traje.

Die Form

afirmaciónI will have finished by Friday.
negaciónI will not have finished by Friday.
preguntaWill you have finished by Friday?
forma continuaBy June she will have been working here for ten years.

Die Regeln im Einzelnen

  1. by nombra el momento para el cual estará terminado.

    By this time next year they will have moved.El año que viene por estas fechas ya se habrán mudado.

  2. Después de by the time va el Simple Present, no will.

    By the time you read this, I will have left.Cuando leas esto, ya me habré ido.

  3. La forma continua cuenta la duración hasta ese momento.

    In August we will have been living here for five years.En agosto llevaremos cinco años viviendo aquí.

Woran man es erkennt

  • by then
  • by Friday
  • by the time
  • in two years
  • before long

Beispielsätze

They will have sold the house by autumn.Para el otoño habrán vendido la casa.

I will not have read it all by Monday.Para el lunes no lo habré leído todo.

By the time we get there, the shop will have closed.Para cuando lleguemos, la tienda habrá cerrado.

Noch 6 Beispielsätze

By the time you read this, I will have left.Cuando leas esto, ya me habré ido.

They will have finished the report by Thursday.Para el jueves habrán terminado el informe.

In August she will have been here for ten years.En agosto llevará diez años aquí.

We will not have heard back before the weekend.Antes del fin de semana no tendremos respuesta.

Will the parcel have arrived by then?¿Habrá llegado el paquete para entonces?

By next spring the bridge will have been rebuilt.Para la primavera que viene el puente estará reconstruido.

Die typisch deutsche Falle

Aufgepasst

Dos costumbres españolas chocan aquí. «Habrá salido» es una suposición sobre el pasado y no se traduce con will have; y «para cuando llegues» lleva subjuntivo, de modo que al pasarlo al inglés se busca una marca de futuro y se cuela un will en la subordinada, donde basta el presente.

Falsch:By the time you will arrive, I will have left.
Richtig:By the time you arrive, I will have left.

¿Para cuándo terminado? — will have más tercera forma.

Jetzt selbst

5 Aufgaben zu diesem Thema. Die Antworten werden im Browser geprüft; nichts davon verlässt Ihr Gerät.

Passt dazu