Употребляется, когда действие предшествует действию, выраженному глаголом.
Lizzy mentioned having read the article in a magazine. – Лиззи упомянула, что прочла статью в журнале.
I don’t remember having seen you before. – Я не помню, что видел вас раньше.
Примечание:
В некоторых случаях герундий в форме Simple используется вместо Perfect-герундия, несмотря на то, что герундий выражает предшествующее действие.
После предлогов on \ upon – по, после и after – после.
After leaving the room, he laughed. – Выйдя из комнаты (после того, как он вышел из комнаты), он рассмеялся.
On receiving the positive answer, we agreed to cooperate. – После получения положительного ответа мы согласились сотрудничать.
В случаях, когда нет необходимости подчеркнуть, что действие, выраженное герундием, предшествовало действию, выраженному глаголом:
Thank you for coming. – Спасибо за то, что пришли.
He apologized for leaving the door open. – Он извинился за то, что оставил дверь открытой.