Some of these tests can only determine the recent consumption of alcohol. Others can detect a pattern of alcohol abuse over time. The available tests can analyze samples of a person's breath, urine, blood, saliva, hair, and sweat.