Future Perfect - Exercises

show special characters
display incorrect answers

Free Exercise

Should we use haben or sein? Choose the correct form.

  1. Sie wird schon Feierabend gemacht .[She’ll have already left work.]|Verbs with an accusative object (Feierabend) form the future perfect with haben.
  2. Bis dahin werden wir mindestens noch einmal in den Urlaub gefahren .[By that time we’ll have already gone on holiday at least once.]|Verbs which express a change of location form the future perfect with sein.
  3. In zehn Jahren wird das Haus zerfallen .[In ten years the house will have fallen into ruin.]|Verbs which express a change in condition form the future perfect with sein.
  4. Wenn ihr nach Hause kommt, werde ich schon das Essen für euch gekocht .[When you come home, I’ll have already cooked a meal for you.]|Verbs with an accusative object (das Essen) form the future perfect with haben.
  5. In spätestens einer Stunde wird das Kind eingeschlafen .[In an hour at the latest, the child will have fallen asleep.]|Verbs which express a change in condition form the future perfect with sein.

Write sentences in the future perfect.

  1. (er/gehen/schon/nach Hause) 3rd person singular → wird|Verbs which express a change of location form the future perfect with sein.|strong verb: gehen–ging–gegangen
  2. (ihr/fragen/gar nicht/ihn) 2nd person plural → werdet|Verbs with an accusative object (ihn) form the future perfect with haben.|weak verb: ge…t
  3. (du/liegen/am Strand/die ganze Zeit) 2nd person singular → wirst|Intransitive verbs (verbs without an accusative object) that do not express a change of location form the future perfect with haben.|strong verb: liegen–lag–gelegen
  4. Bis dahin (ich/aufwachen/schon wieder) 1st person singular → werde|Verbs which express a change in condition form the future perfect with sein.|strong separable verb: aufwachen–wachte auf–aufgewacht
  5. Bis zum Wochenende (wir/lernen/das Lied) 1st person plural → werden|Verbs with an accusative object (das Lied) form the future perfect with haben.|weak verb: ge…t

Write questions in the future perfect.

  1. (er/umsteigen/am richtigen Bahnhof) ?[Will he have changed at the right station?]|3rd person singular → wird|Verb expressing a change of location → sein.|strong separable verb: umsteigen–stieg um–umgestiegen
  2. (du/schreiben/den Brief/bis morgen) ?[Will you have written the letter by tomorrow?]|2nd person singular → wirst|Verb with accusative object (den Brief) → haben.|strong verb: schreiben–schrieb–geschrieben
  3. (die Nachbarn/annehmen/unser Paket) ?[Will the neighbours have accepted our parcel?]|3rd person plural → werden|Verb with accusative object (unser Paket) → haben.|strong separable verb: annehmen–nahm an–angenommen
  4. (ihr/bestehen/alle Prüfungen/bis Juli) ?[Will you have completed all your exams by July?]|2nd person plural → werdet|Verb with accusative object (alle Prüfungen) → haben.|strong inseparable verb: bestehen–bestand–bestanden
  5. (wie weit/wir/laufen/wohl schon) ?[How far will we have run already?]|1st person plural → werden|Verb expressing a change of location → sein.|strong verb: laufen–lief–gelaufen