He kept on ______ the same mistakes.

to do
doing
making
to make
Elementary Grammar Exercises A1
Advanced Grammar Exercises
Table of English Grammar Contents (All Levels)
Intermediate Grammar Exercises