No lo sabía todo hasta que me lo dijiste todo.
No sabía nada hasta que me lo dijiste. ¿Cómo traducirlo al inglés? ¡Dos tipos!
No sabía nada hasta que tuviste que guardar todo sobre mí. La cláusula principal está en tiempo pasado y la cláusula subordinada está en tiempo pasado perfecto (el pasado sucedió antes de que me diera cuenta).