Advanced participle clauses include perfect participles (having done), passive perfect participles (having been told), absolute constructions (The work completed, we left), and with + object + participle (with her arms folded). The golden rule: a participle clause shares its subject with the main clause — breaking this creates a dangling participle.
A perfect participle (having + pp) shows an action completed before the main clause. A passive participle (being/having been + pp) shows passive meaning. Choose the correct form.