Разница между «suggest doing» и «suggest to do» заключается в том, что они используются в разных контекстах. 1
«Suggest to do» употребляется, когда глагол после «to» — инфинитив. 1 Например: «I suggest to do my homework before going out» (Я предлагаю сделать домашнее задание перед выходом). 1
«Suggest doing» используется, когда глагол после «doing» — герундий. 1 Например: «She suggested doing the dishes before leaving» (Она предложила помыть посуду перед уходом). 1
Таким образом, выбор между этими конструкциями зависит от того, какая форма глагола следует за «suggest». 1
Также конструкцию «suggest doing» можно использовать, когда нужно сделать акцент на действии, которое предлагают совершить. 4