The present tense of shone on is shine 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.