When my teacher corrects my writing, he has said many times that it is too formal.
Hello SFB
I would say like:
When my teacher corrects my writing, he often says that it is too formal.
This present tense is so called 'habitual present' and can imply both past and present (and even future) events.