Разница между regret + инфинитив и regret + -ing формой глагола заключается в значении. 15
Regret + инфинитив указывает на то, что человек сожалеет о том, что делает или что ему предстоит сделать. 1 Обычно такую конструкцию используют в официальном контексте, например в сообщениях о плохих новостях. 2 Пример: «I regret to tell you this sad news» — «Мне жаль сообщать вам эту грустную новость». 1
Regret + -ing форма указывает на то, что в прошлом было совершено какое-то действие и говорящий сожалеет о нём. 1 Такую конструкцию применяют, когда речь идёт о действиях в прошлом. 2 Пример: «I regret quitting my job» — «Я сожалею, что ушёл с работы». 4