Глаголы несовершенного вида обозначают действие длительное, постоянное или повторяющееся, например: Он долго молчал; Река течёт на сёвер; Он ходит на работу пешком. С глаголами
несовершенного вида свободно сочетаются такие наречия, как «всегда»,
«долго», «обычно», «постоянно», «часто», указывающие ка отсутствие
ограничений во времени, повторяемость.
Глаголы совершенного вида обозначают действие законченное, доведённое до результата или какого-нибудь предела, например: Я прочитал эту книгу; Ученики решили задачу; Сестра уехала в
деревню. Глаголы совершенного вида могут обозначать также действие, которое совершается один раз (однократное) (крикнуть, прыгнуть, толкнуть), или действие, которое началось (заговорить, закричать, запеть), которое продолжалось некоторое время и закончилось (поговорить, поработать, посидеть).
Источник: http://polyidioms.narod.ru/index/vidy_glagola/0-203