having done something/having been/ phrase
after you have done something after something has happened to you
Having spent over £100 on repairs, she wasn’t expecting any more problems.
Having been warned of the danger, I took extra precautions.
Thesaurus: after another event or timesynonym
Main entry: have
Useful english dictionary. 2012.