✨ ベストアンサー ✨
分詞構文の問題ですね。
(1) [Having] nothing to do, I slept for an hour. = As I had nothing to do, I slept for an hour.
(8) [Having] [eaten] a lot, I don't want any cake. = As I have eaten(現在完了形) a lot, I don't want(現在形) any cake.
たくさん食べたので、ケーキは欲しくない。
参考にしてください。
ありがとうございます!
You're welcome!😊
追記:As I have eaten(現在完了形) あるいは ate(過去形) a lot