Alcohol usually stays in your system for a short period, unlike other drugs, which usually take several hours to a few days. Therefore, to ensure that you don't fail an alcohol drug test, you should avoid alcoholic beverages two days before the test is done.