The past tense of advance on is advanced on.
The third-person singular simple present indicative form of advance on is advances on.
The present participle of advance on is advancing on.