Take this Alcohol Addiction Assessment. The Michigan Alcohol Screening test (MAST), is a self-scoring test that helps determine whether an individual has a problem with drinking. (This is the current revised version of the MAST; the original MAST is composed of 25 questions and uses a more complex scoring method.)
Selzer ML: “The Michigan Alcoholism Screening Test: the quest for a new diagnostic instrument” Am J Psychiatry 127(12):1653-1658, 1971.
This test is only for ALCOHOL ABUSE. There is a separate test for Drug Abuse called DAST and can be accessed here.