Es ist mir zu kompliziert. Z. B

The girl will have ate her food

Das Mädchen wird ihr essen gegessen haben

The document will have finish tomorrow

Der dokument wird morgen fertig sein

Könntet ihr mir eventuell besser erklären was das heißt danke