B2

Future Perfect (Futur II) in German

Futur II

This article is part of the German grammar tree on Settemila Lingue.

In Brief

German Futur II has two main jobs. It presents an action as complete by a future point (Bis Freitag werde ich den Bericht geschrieben haben) or expresses an assumption about the past (Sie wird den Bericht schon geschrieben haben). Form it with a conjugated form of werden plus Partizip II and the infinitive haben or sein.

Overview

Futur II is the German future perfect. It lets you look back on a completed event from a later point: by Friday, by next year, or by the time somebody arrives. It can also mark a conclusion about an event that has probably already happened. This second use is especially important because the tense name “future perfect” does not describe all of its meanings.

You normally meet Futur II around B2, after learning Futur I and the Perfekt. The tense combines parts of both: finite werden comes from the future construction, while the past participle and the choice between haben and sein follow the perfect tense. A past participle (Partizip II) is the verb form used in perfect constructions, such as gemacht, gesehen, or gegangen.

English has a close structural equivalent in “will have done,” but the overlap is not exact. German often uses the present tense or Perfekt where English naturally uses a future perfect. Conversely, German Futur II frequently means “will probably have done” or “must have done,” even though no future event is involved.

How It Works

The basic pattern

The main-clause pattern is:

subject + conjugated werden + other elements + Partizip II + haben/sein

German English Note
Ich werde die Arbeit bis morgen beendet haben. I will have finished the work by tomorrow. werden is finite; beendet haben closes the clause.
Sie wird bis dahin angekommen sein. She will have arrived by then. ankommen forms the perfect with sein.

Only werden changes for person and number. The participle and final infinitive remain unchanged.

Person Form of werden Example with machen
ich werde ich werde es gemacht haben
du wirst du wirst es gemacht haben
er/sie/es wird sie wird es gemacht haben
wir werden wir werden es gemacht haben
ihr werdet ihr werdet es gemacht haben
sie/Sie werden sie/Sie werden es gemacht haben

Choosing haben or sein

Use the same auxiliary that the verb takes in the Perfekt:

  • Most transitive verbs (verbs that can take a direct object—the person or thing directly affected) and most other verbs use haben: machen → gemacht haben, lesen → gelesen haben, schlafen → geschlafen haben.
  • Many intransitive verbs of movement or change of state use sein: gehen → gegangen sein, ankommen → angekommen sein, einschlafen → eingeschlafen sein.
  • sein, werden, and bleiben also form their perfect with sein: gewesen sein, geworden sein, geblieben sein.

Compare:

  • Er wird das Auto verkauft haben. — He will have sold the car.
  • Er wird nach Berlin gefahren sein. — He will have travelled to Berlin.

Learning a verb together with its Perfekt form is the safest approach. If you know sie ist angekommen, Futur II follows naturally: sie wird angekommen sein.

Word order in main clauses and questions

In a statement, finite werden occupies the normal second position. The participle plus haben/sein forms the right-hand end of the sentence:

  • Nächstes Jahr werden wir das Haus vollständig renoviert haben.
  • Wahrscheinlich wird er den Zug verpasst haben.

In a yes/no question, werden moves to the first position:

  • Wirst du die Prüfung bis dahin bestanden haben?

With a question word, werden follows that question word:

  • Wann wird das Team die Arbeiten abgeschlossen haben?

Word order in subordinate clauses

A subordinate clause is a dependent clause introduced by a word such as weil, obwohl, or wenn. Its finite verb normally goes to the end. In Futur II, the final sequence is:

Partizip II + haben/sein + werden

  • Ich glaube, dass sie den Vertrag schon unterschrieben haben wird.
  • Wenn du ankommst, werde ich gekocht haben.
  • Er ist müde, weil er schlecht geschlafen haben wird.

The last example is grammatical as an assumption, though everyday German would more naturally say weil er wohl schlecht geschlafen hat.

Two central meanings

1. Completion before a future reference point

Futur II places completion before a later point. Time expressions such as bis morgen, bis dahin, in zwei Jahren, and wenn du zurückkommst make that reference point clear.

  • Bis Ende des Monats werden wir umgezogen sein.
  • Wenn du zurückkommst, werde ich alles vorbereitet haben.

The event does not have to be certain. Context and adverbs can signal confidence: bestimmt (certainly), hoffentlich (hopefully), or wahrscheinlich (probably).

2. An assumption about the past

Futur II can express the speaker's conclusion about a completed past event:

  • Mara antwortet nicht. Sie wird schon eingeschlafen sein.
  • Er kennt die Adresse. Er wird die E-Mail gelesen haben.

Here wird does not mean that the sleeping or reading lies in the future. It marks inference or probability. wohl is especially common and makes the uncertainty explicit:

  • Sie wird wohl den Termin vergessen haben. — She has probably forgotten the appointment.

Depending on context, English may use “will have,” “must have,” or “probably has/have.” German Futur II itself does not specify an exact probability.

Examples in Context

German English Note
Bis morgen werde ich das gemacht haben. By tomorrow I will have done that. Future completion with haben.
Ende Juni werden wir das Projekt abgeschlossen haben. By the end of June, we will have completed the project. A deadline supplies the future reference point.
Wenn die Gäste kommen, wird Paul schon gekocht haben. When the guests arrive, Paul will already have cooked. One future event is complete before another.
In zehn Jahren wird sich die Stadt stark verändert haben. In ten years, the city will have changed greatly. Reflexive verb with haben.
Bis dahin wirst du genug Erfahrung gesammelt haben. By then, you will have gained enough experience. Second-person singular.
Nächste Woche werden sie seit einem Jahr hier gewohnt haben. Next week, they will have lived here for a year. A state measured up to a future point.
Sie wird bis sechs Uhr angekommen sein. She will have arrived by six. Movement verb with sein.
Bis zum Morgen wird der Schnee geschmolzen sein. By morning, the snow will have melted. Change of state with sein.
Er wird wohl schon gegangen sein. He has probably already left. Assumption about the past.
Sie wird das vergessen haben. She will have forgotten that. Past inference; context determines confidence.
Ihr werdet bestimmt von der Nachricht gehört haben. You will certainly have heard the news. bestimmt signals strong confidence.
Wo ist Lea? Sie wird noch im Büro geblieben sein. Where is Lea? She has probably stayed at the office. Inference with bleiben + sein.
Ich vermute, dass er den Schlüssel verloren haben wird. I assume that he will have lost the key. Futur II in a subordinate clause.
Wirst du den Bericht bis Freitag fertiggestellt haben? Will you have completed the report by Friday? Yes/no question.

Common Mistakes

Leaving out the final auxiliary

  • Wrong: Bis morgen werde ich den Bericht geschrieben.
  • Right: Bis morgen werde ich den Bericht geschrieben haben.
  • Why: Futur II needs all three parts: finite werden, Partizip II, and infinitive haben or sein.

Conjugating haben or sein

  • Wrong: Sie wird angekommen ist.
  • Right: Sie wird angekommen sein.
  • Why: Only werden is conjugated. The perfect auxiliary stays in the infinitive.

Choosing the wrong perfect auxiliary

  • Wrong: Er wird nach Hause gegangen haben.
  • Right: Er wird nach Hause gegangen sein.
  • Why: gehen uses sein in the Perfekt, so it also uses sein in Futur II.

Using English-style order at the end

  • Wrong: Ich werde haben den Brief geschrieben.
  • Right: Ich werde den Brief geschrieben haben.
  • Why: In a German main clause, the participle and final infinitive normally stand together at the end, in that order.

Treating every wird ... haben sentence as future time

  • Misread: Sie wird wohl schon gegessen haben = she will eat later.
  • Correct meaning: She has probably already eaten.
  • Why: schon and wohl, together with the context, point to an assumption about a completed past event.

Overusing Futur II because English uses “will have”

  • Heavy but possible: Bis morgen werde ich die Aufgabe erledigt haben.
  • Often more natural: Bis morgen habe ich die Aufgabe erledigt.
  • Why: German frequently uses the present tense or Perfekt for future meaning when a time phrase makes the sequence clear.

Usage Notes

Futur II is fully normal in both speech and writing, but its two uses do not have equal frequency in every context. For planned future completion, everyday German often prefers a simpler tense:

  • Bis Freitag bin ich fertig. — I’ll be finished by Friday.
  • Bis Freitag habe ich alles erledigt. — I’ll have dealt with everything by Friday.
  • Bis Freitag werde ich alles erledigt haben. — By Friday, I will have dealt with everything.

The Futur II version puts stronger focus on looking back from the deadline. It is useful when sequence, completion, prediction, or a formal schedule matters. The simpler alternatives are often more conversational.

The inferential use is common, especially with wohl, schon, sicher, bestimmt, or vermutlich. These words refine the speaker's attitude but do not change the tense structure. Without context, a sentence such as Er wird die Prüfung bestanden haben can refer either to a future deadline or to a present assumption about a past exam.

Do not assume that werden always corresponds to English “will.” In an inference, English often chooses a modal expression instead:

  • Das wird ein Missverständnis gewesen sein. — That must have been a misunderstanding.
  • Sie wird wohl den Bus verpasst haben. — She probably missed the bus.

Beyond the Basics / Advanced Use

Futur II and the modal reading of werden

Futur I and Futur II form a useful contrast in assumptions:

Time being inferred German Typical English meaning
Present Er wird zu Hause sein. He is probably at home.
Completed past Er wird nach Hause gegangen sein. He has probably gone home.

This shows why Futur II is more than a future tense: werden can mark an inference, while the perfect infinitive (gegangen sein) places the inferred event before the present reference point.

Negation and scope

Nicht usually appears where it would in a comparable main clause, before the final verbal group or before the element it specifically negates:

  • Sie wird den Brief nicht geschrieben haben. — She probably did not write the letter / will not have written it.
  • Sie wird nicht den Brief, sondern die E-Mail geschrieben haben. — It was probably not the letter but the email that she wrote.

Context still decides whether the sentence is a future prediction or a past inference.

Passive Futur II

A completed passive event can theoretically appear in Futur II:

  • Das Gebäude wird bis dahin renoviert worden sein. — The building will have been renovated by then.

The sequence Partizip II + worden + sein comes from the perfect passive, and finite werden adds the future or inferential layer. This construction is grammatical but heavy. Writers and speakers often rephrase it: Bis dahin ist die Renovierung abgeschlossen.

Modal verbs

Futur II with a modal verb is possible but structurally difficult because the perfect of a modal often uses an Ersatzinfinitiv (a replacement infinitive instead of a participle):

  • Er wird lange haben warten müssen. — He will probably have had to wait a long time.

Such clusters are more useful to recognize than to produce. In ordinary communication, a rephrasing with Perfekt or Präteritum is usually clearer: Er musste wohl lange warten.

Stative verbs and duration

Futur II can measure a continuing state up to a future point:

  • Im Mai werden wir zehn Jahre hier gewohnt haben.

English strongly favors the future perfect here. German accepts Futur II, but a present-tense version is often more idiomatic: Im Mai wohnen wir seit zehn Jahren hier. With seit, German normally uses the present for a state that began earlier and still continues.

Practice Tips

  1. Build Futur II from the Perfekt. Start with Ich habe den Bericht geschrieben, identify geschrieben haben, and add finite werden: Ich werde den Bericht geschrieben haben. Do the same with a sein verb: Sie ist angekommen → Sie wird angekommen sein.
  2. Practise both timelines. For each verb, make one deadline sentence with bis and one past assumption with wohl: Bis acht Uhr wird er angekommen sein; Er wird wohl schon angekommen sein.
  3. Train the sentence bracket aloud. Say the finite form early, hold the participle and auxiliary for the end, and then practise subordinate clauses: Sie wird es vergessen habenIch glaube, dass sie es vergessen haben wird.

Related Concepts

  • Prerequisite: Future Tense (Futur I) — introduces conjugated werden, sentence brackets, and assumptions about the present.

Prerequisite

Future Tense (Futur I) in GermanB1

More B2 concepts

This concept in other languages

Compare across all languages

Practice Future Perfect (Futur II) in German with a free Settemila Lingue account. We will set up German · B2 and generate cards for this exact grammar concept.

Practice this concept