"
lost for serveral years, the painting turned up at an auction." this is the original sentence.
is it also possible to say

a) "
having been lost for many years, .... "
b) "
been lost for many years, ....." ?
c) "
being lost for many years, ..."
any web site which gives detailed information on participle clauses? (I have some grammar books but either this topic is not included or just a few examples are given)