The newest and what was thought to be the best test, is an EtG. This will give results for several days if you've been drinking.

If you need to take the test and it becomes positive, please...