The past tense of touch on is touched on.
The third-person singular simple present indicative form of touch on is touches on.
The present participle of touch on is touching on.
The past participle of touch on is touched on.