✨ ベストアンサー ✨
ゲスさん、1枚目の例文は Having heard(完了形・能動態)であり、having beenを使っていません。
一方2枚目の例文は Having been trained(完了形・受動態)ですので、Having beenを省略して Trained(過去分詞)で始まる分詞構文が可能ということです。
【分詞構文の基本】
能動態の文は、現在分詞で始まる分詞構文を作る/受動態の文は、過去分詞で始まる分詞構文を作る
196 Having heard the joke before, I didn't find it funny the second time.
=Because(接続詞) I(S) had heard(V:過去完了形・能動態) the joke before, I(S) didn't find(V:過去形) it funny the second time.
私はそのジョークを以前に聞いたことがあったので、2回目は面白いとは思わなかった。
参考にしてください。
You're welcome!😊
なるほど!ありがとうございます!!