Ох уж этот наш великий-могучий русский язык! В нём одно и то же действие может обозначаться тремя похожими, но разными словами. К примеру, такие глаголы как «окончить», «кончить» и «закончить» чаще всего употребляются в значении «завершить» тот или иной процесс. Фактически, во многих случаях, они используются как синонимы. Но есть нюансы. Не совсем правильно будет говорить «кончил школу» и «закончил школу»: лучше сказать «окончил школу», в значении «завершил обучение». Поэтому и выражение «кончил дело ― гуляй смело» не вполне корректно: правильнее сказать «закончил дело»...
Проверяете сочинение ребенка, кажется, что все правильно, а учитель подчеркивает самые обычные предложения как ошибку? Действительно, многие привычные фразы, которые мы слышим и произносим каждый день, с точки зрения чистоты речи ошибочны. Объясним почему. Я порезал хлеб и колбасу. Глагол «порезать» в значении «разрезать на несколько частей» употребляется только в разговорной речи. Лучше сказать: Я нарезал хлеб и колбасу. А «порезать» оставить для словосочетаний типа: порезать палец, порезаться бумагой...