Answer:
It can take from 2 to 3 hours for the body to metabolize alcohol from one to two drinks, and up to 24 hours to process the alcohol from eight to ten drinks.
A hangover can last up to 24 hours. Doctors advise not drinking again within 48 hours of a heavy drinking session, to allow the body to recover.