Ich werde die Hausaufgaben gemacht haben.
English: I will have done the homework.
Futur II is a German tense used to talk about actions that will have been completed by a certain point in the future.
Use Futur II in German to express that something will be finished before a specific time in the future, or to make assumptions about events that have probably already happened.
Ich werde die Hausaufgaben gemacht haben.
English: I will have done the homework.
Sie werden angekommen sein.
English: They will have arrived.
Bis morgen wirst du das Buch gelesen haben.
English: By tomorrow you will have read the book.
Wir werden den Film schon gesehen haben.
English: We will have already seen the movie.