Having been

Temat przeniesiony do archwium.
Mam jedno zapytanie chodzi mi mianowicie o zdanie:
My work having been done I went to cinema
Rozumie że zdanie to jest przekształceniem zdania:
When I had done my work I went to cinema
sformułowanie having been done oznacza chyba będąc zrobiona (imiesłów)w języku polskim ciężko coś takiego powiedzieć brzmi dziwnie.
A jak brzmiało by to zdanie w stronie biernej czy mogło by wyglądać tak:
When my work had been done I went to cinema.
Mam nadzieję, że ktoś udzieli mi jakiś wskazówek. :)
Trzeba zaczac od tego, iz wlasnie zdanie, 'My work having been done I went to the cinema', jest przeksztalceniem zdania w stronie biernej - When/After/As my work had been done I went to the cinema.
When/After/As I had done my work I went to the cinema.
Having done my work I went to the cinema.