The past tense of struggle on is struggled on.
The third-person singular simple present indicative form of struggle on is struggles on.
The present participle of struggle on is struggling on.
The past participle of struggle on is struggled on.