Translation of "Been finished" in German

Tom should've been finished writing the report by yesterday.
Tom hätte den Bericht spätestens gestern fertig geschrieben haben sollen.
Tatoeba v2021-03-10

When she died the next year, only the basement level had been finished.
Als sie im folgenden Jahr starb, war lediglich das Kellergeschoss fertiggestellt.
Wikipedia v1.0

A section 23, 24 has now been finished.
Es ist nunmehr ein Abschnitt 23, 24 fertiggestellt.
EuroPat v2

In August 2000, Miyamoto stated that Ura Zelda had been finished and that no online functions had ever been planned.
Im August 2000 bestätigte Miyamoto, dass Ura Zelda bereits fertiggestellt gewesen sei.
WikiMatrix v1

That's... But I thought your deal with sip hasn't been finished yet.
Ich dachte, dein Deal mit SIP wäre noch nicht abgeschlossen.
OpenSubtitles v2018

Yeah. I sent him there, but he should have been finished.
Ja, ich habe ihn hingeschickt, aber er sollte längst fertig sein.
OpenSubtitles v2018

Construction of the wastewater system has been finished!
Der Bau des Abwassersystems ist abgeschlossen!
ParaCrawl v7.1