سلام دوست عزیز
عبارت having been spoiled در واقع یه عبارت participle مجهول یا passive participle هستش.
در واقع از ساختار participle ها تو حالت رسمی و برای خلاصه کردن جملاتی که زمانهای یکسانی دارن استفاده میشه.
مثال:
Exhausted from the hike, we fell asleep quickly.
(ما که از پیادهروی خسته شده بودیم، به سرعت خوابیدیم.)
در واقع این جمله به صورت زیر دو تا جمله بوده که قسمت اول خلاصه شده:
We exhausted from the hike, we fell asleep quickly.
قبلاً داخل تالار درمورد participleها توضیح داده شده که لینکهاش رو براتون قرار میدم.