how long does it take for alcohol to leave your system?

best answer
The average urine test can detect alcohol up to 12 hours after drinking. However more advanced testing can measure alcohol in the urine 24 hours after drinking. Breath tests for alcohol...