Значения герундия и инфинитива после глагола forget отличаются. 13
Герундий используется после forget в значении «забыть, как делал что-то». 1 Например: I forgot calling you yesterday — Я забыл, что звонил тебе вчера. 1
Инфинитив используется в значении «забыть сделать что-то». 1 Например: I forgot to call you — Я забыл позвонить тебе. 1
Таким образом, герундий показывает, что забывается действие как процесс, а инфинитив — что забывается разовое действие. 2
Также инфинитив используется, когда у человека было намерение что-то сделать, но оно вылетело из головы. 5