having done, being done, having
been done;
having sold, being sold, having been sold;
having sent, being sent, having been sent;
having taken, being taken, having been taken;
having invited, being invited, having been invited;
having asked, being asked, having been asked;
having left, being left, having been left;
having lost, being lost, having been lost;
having given, being given, having been given.
|