How long does it take for a precancerous lesion to form?

It takes a lot of time, usually years. You therefore have ample time to find them − if there are any − and treat them before it is too late, as long as you get your routine check-ups.