The past tense of shine on is shone on.
The third-person singular simple present indicative form of shine on is shines on.
The present participle of shine on is shining on.
The past participle of shine on is shone on.