Я не уйду, пока не получу ясный (точный, однозначный) ответ.
Пояснение:
В условно-временных придаточных предложениях (if, when, while, as soon as, till, until, before, after и т.п.) вместо времен группы Future используются времена Present, т.е. вместо будущего употребляется настоящее. Поэтому неверно сказать before I shall get/have got.