Active: having asked
Passive: having been asked
Perfect Participle I не вживається як означення!
> The sportsman who had run (а не having run) a long distance won the competition.
Perfect Participle I вживається як обставина причини або часу перед присудком.
1. Причина.
Having lost the key, they couldn’t get in. (=As they had lost the key…)
Загубивши ключ, вони не могли зайти до кімнати. (=Оскільки вони загубили ключі…)
2. Час.
Having dressed he rushed out of the room. (=After he had dressed…)
Вдягнувшись, він вибіг з кімнати. (=Після того як він вдягнувся…)