The past tense of leave no stone unturned is left no stone unturned.
The third-person singular simple present indicative form of leave no stone unturned is leaves no stone unturned.
The present participle of leave no stone unturned is leaving no stone unturned.
The past participle of leave no stone unturned is left no stone unturned.