Разница между конструкциями forget + gerund и forget + infinitive заключается в значении. 12
Forget + gerund означает «забыть какой-либо момент из жизни», то есть действие произошло, но спустя время забылось. 1 Пример: «I will never forget skydiving!» — «Я никогда не забуду прыжок с парашютом!». 1
Forget + infinitive означает «забыть что-либо сделать», то есть действие не произошло, потому что его забыли совершить. 1 Пример: «I forgot to take my coat to the dry cleaner» — «Я забыл отнести своё пальто в химчистку». 1