Future perfect
The future perfect describes an action that will be completed at a future point in time.
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
| 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
- Bis nächste Woche ___ ich den Kurs ___ ___. (to complete)Form the future perfect.
Answer
werde ... abgeschlossen haben — werden + past participle + haben - Er ___ wohl schon nach Hause ___ ___.Choose the correct form.
- wird ... gegangen sein
- wird ... gegangen haben
- hat ... gegangen sein
- ist ... gegangen werden
Answer
wird ... gegangen sein — gehen → sein: wird + gegangen + sein - Bis 2030 ___ die Stadt viel ___ ___. (to grow)Form the future perfect.
Answer
wird ... gewachsen sein — wachsen + sein: wird + gewachsen + sein - Sie wird das Buch gelesen sein.Correct the mistake.
Answer
Sie wird das Buch gelesen haben. — lesen takes 'haben': gelesen haben - Er ist nicht da. Er ___ den Bus ___ ___.Future perfect as an assumption:
- wird ... verpasst haben
- hat ... verpasst werden
- wird ... verpassen haben
- wurde ... verpasst haben
Answer
wird ... verpasst haben — Assumption about the past: wird + past participle + haben - In einem Jahr ___ wir viel ___ ___. (to experience)Insert the future perfect.
Answer
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 →
Tenses
Learn German, don’t just read about it
The sentences on this page are part of the free course — with pronunciation and repetition.
Start for free