Respuesta :

If you drink 1 pint of beer, it will take your body about 2 hours to break it down. For a man, it would probably take about less than 2 hours if he drank 24oz.

But it can vary depending on your weight, gender, age, metabolism, how much food you've eaten, and several other factors.

It can take your body several hours to leave your body, it could even still be in there the next day.