How long does alcohol stay in your system?

It takes your body around 1 hour to process 1 Unit of Alcohol, so that's about half a pint of beer or one 25 ml shot or 2/3 of a 125 ml glass of wine. That number is for people with a healthy liver. For others, it may take longer.

Drinking 2 pints will take your body 4 hours to process the alcohol, increased or decreased by the amount of food in your digestive system and the health state of your liver. Usually on a good night out the Units will stack up, keeping you over the legal limit to drink and drive far far longer. In other words, if you have 10 pints, you can't drive for about 19-20 hours.

Alcohol will be out of your system completely in 3 days.
It is metabolized at the rate of about 7 gm./hr.