The past tense of overshine is overshone.
The third-person singular simple present indicative form of overshine is overshines.
The present participle of overshine is overshining.
The past participle of overshine is overshone.