Future perfect
The future perfect describes an action that will be completed at a future point in time.
Bis morgen werde ich das Buch gelesen haben.
By tomorrow I will have read the book.
Take a look
- Bis morgen werde ich das Buch gelesen haben.By tomorrow I will have read the book.
- Er wird wohl schon gegangen sein.He has probably already left.
- In zehn Jahren werden wir viel gelernt haben.In ten years we will have learned a lot.
- Sie wird das sicher verstanden haben.She has surely understood that.
The rule
The future perfect describes an action that will be completed at a future point in time. It is also used to express assumptions about the past. Formation: werden + past participle + haben/sein. Future perfect = werden + past participle + haben/sein. It expresses a future completed action: Bis Freitag werde ich die Arbeit geschrieben haben. It expresses assumptions about the past: Er wird den Zug verpasst haben. Signal words: bis (morgen), sicher, wohl, wahrscheinlich, vermutlich. Verbs that take 'sein' in the present perfect → sein in the future perfect: Er wird gegangen sein.
The forms
Future perfect (Futur II)
| Person | mit haben | mit sein |
|---|---|---|
| ich | werde gearbeitet haben | werde angekommen sein |
| du | wirst gearbeitet haben | wirst angekommen sein |
| er / sie / es | wird gearbeitet haben | wird angekommen sein |
| wir | werden gearbeitet haben | werden angekommen sein |
| ihr | werdet gearbeitet haben | werdet angekommen sein |
| sie / Sie | werden gearbeitet haben | werden angekommen sein |
Quick check
- Form the future perfect.Bis nächste Woche ___ ich den Kurs ___ ___. (to complete)
- Choose the correct form.Er ___ wohl schon nach Hause ___ ___.
- Form the future perfect.Bis 2030 ___ die Stadt viel ___ ___. (to grow)
- Correct the mistake.Sie wird das Buch gelesen sein.
- Future perfect as an assumption:Er ist nicht da. Er ___ den Bus ___ ___.
- Insert the future perfect.In einem Jahr ___ wir viel ___ ___. (to experience)
The answers appear after “Check”.
- werde ... abgeschlossen haben — werden + past participle + haben
- wird ... gegangen sein — gehen → sein: wird + gegangen + sein
- wird ... gewachsen sein — wachsen + sein: wird + gewachsen + sein
- Sie wird das Buch gelesen haben. — lesen takes 'haben': gelesen haben
- wird ... verpasst haben — Assumption about the past: wird + past participle + haben
- werden ... erlebt haben — werden (wir) + erlebt + haben
The same exercises come back in the course — there Langula remembers what you know and asks again at the right moment. Learn German free →
Learn German, don’t just read about it
The sentences on this page are part of the free course — with pronunciation and repetition.