On average liver takes one hour to metabolize one ounce of alcohol. A person with this amount and metabolism will take upto 10 to 12hours to conpleteky nullify this amount of alcohol from blood. It may vary person to person (depends on liver function) and the amount of alcohol taken.