Level B2

Future perfect

The Futur II (future perfect) says that something will have been completed by a certain time. It is also used to make guesses about the past.

form
with habenich werde … geschrieben haben
with seinich werde … gefahren sein

Two uses

  • Completed by a future point: Bis Montag werde ich den Bericht geschrieben haben.
  • Assumption about the past (often with wohl / bestimmt): Er wird den Zug verpasst haben. = He has probably missed the train.
  • In everyday speech the Perfekt often replaces it: Bis Montag habe ich den Bericht geschrieben.

Examples

  • Bis Montag werde ich den Bericht geschrieben haben.By Monday I will have written the report.
  • Sie wird schon nach Hause gegangen sein.She will probably have gone home already.
  • In einem Jahr werden wir umgezogen sein.In a year we will have moved.
  • Er wird wohl den Termin vergessen haben.He has probably forgotten the appointment.
  • Bis nächste Woche werden wir das Projekt abgeschlossen haben.By next week we will have completed the project.

Common mistakes

  • ✗ Bis Montag werde ich die Präsentation haben geschrieben.✓ Bis Montag werde ich die Präsentation geschrieben haben.English says “will have written”, but German reverses the end: the participle comes first and haben closes the sentence.
  • ✗ Er wird schon ins Bett gegangen haben.✓ Er wird schon ins Bett gegangen sein.Gehen forms its perfect with sein, so the future perfect is gegangen sein, even though English says “will have gone”.
  • ✗ Er wird wohl seinen Schlüssel vergessen.✓ Er wird wohl seinen Schlüssel vergessen haben.A guess about the past needs the future perfect: vergessen haben. Without haben it is a prediction about the future.
  • ✗ Bis Freitag werden wir das Projekt abschließen haben.✓ Bis Freitag werden wir das Projekt abgeschlossen haben.The future perfect needs the participle before haben: abgeschlossen haben, not the infinitive abschließen.
  • ✗ Er wird den Zug verpasst sein.✓ Er wird den Zug verpasst haben.Verpassen takes an object and forms its perfect with haben, so the future perfect is verpasst haben.