سلام این نظر شخصی من با مطالعه متن هست.
ابتدا در مورد شرایط و قواعد کلی صحبت میکنیم: هر گاه دو عمل که فاعل هر دو یکسان باشه در امتداد هم رخ دهد از ساختار having + قسمت سوم فعل استفاده میکنیم مثل: Having bought the ticket, we entered into the stadium.
در مورد داستان اول بچه ها عمل کمک به مادر را انجام داده بعد پر از احساس پشیمانی میشوند که ساختار مجهول در آن بکار رفته they could be filled. نوی داستان مطابق مثال بالا نیست اول عمل دوم آورده بعد عمل اول که شاید بخاطر همون حرف اضافه at باشه .
در مورد at خیلی مظمئن نیستم