The past tense of overcriticize is overcriticized.
The third-person singular simple present indicative form of overcriticize is overcriticizes.
The present participle of overcriticize is overcriticizing.
The past participle of overcriticize is overcriticized.