Отличие между инфинитивом и герундием в сложных дополнениях (complex object) заключается в том, что инфинитив показывает на завершённость действия, а герундий — на продолжительность. 1
Например, после глаголов восприятия (see, hear, feel, notice, watch) если употребляется инфинитив, речь идёт о завершённом действии. 2 Если же после них употребляется герундий, речь идёт о незавершённом действии. 2
Пример: