The length of time alcohol stays in the body will depend on factors such as individual features, how much a person has drunk, and how fast. Some tests can detect alcohol in the body for up to 24 hours ...