The compounds which give positive iodoform test are the ones with Alpha methyl groups. To be more precise, Ethanal(Acetaldehyde) and methyl ketones. Ethanal is the only aldehyde which gives positive iodoform test. ethanol is responsible for to iodoform test is an reaction