The past tense of leave open-mouthed is left open-mouthed.
The third-person singular simple present indicative form of leave open-mouthed is leaves open-mouthed.
The present participle of leave open-mouthed is leaving open-mouthed.
The past participle of leave open-mouthed is left open-mouthed.