The present tense of left a mark on is leave a mark on.
The third-person singular simple present indicative form of leave a mark on is leaves a mark on.
The present participle of leave a mark on is leaving a mark on.
The past participle of leave a mark on is left a mark on.