Глаголы зашить и зашивать относятся к разному виду. Глаголы совершенного вида отвечают на вопрос что сделать? Действие уже завершено. Глаголы несовершенного вида отвечают на вопрос что делать? Действие совершается в данный момент или постоянно. Зашить (что сделать?) глагол совершенного вида. Зашивать (что делать?) глагол несовершенного вида.