Leave stranded is the present tense of left stranded.
The third-person singular simple present indicative form of leave stranded is leaves stranded.
The present participle of leave stranded is leaving stranded.
The past participle of leave stranded is left stranded.