分詞構文で接続詞で繋がれた2つの文の時制が異なる場合、having + 過去分詞という形が用いられます。ここでは、2つの文の時制が異なる分詞構文の作り方について解説しています。
e-grammar.info