Indefinite Gerund обычно обозначает действие, одновременное с действием глагола в личной форме. После глаголов to remember, to forget, to excuse, to forgive, to thank, а также с предлогами after и on (upon) Indefinite Gerund обозначает действие, предшествующее действию глагола в личной форме, т. е. имеет значение Perfect Gerund.
Perfect Gerund выражает действие, предшествующее действию глагола в личной форме.
Passive Gerund (Indefinite и Perfect) обозначает действие, производимое над лицом или предметом.