Los alcoholes primarios y secundarios se pueden sintetizar mediante
la adición de reactivos de
Grignard al formaldehído y a los aldehídos, respectivamente. Una segunda forma de obtener alcoholes primarios es la adición de un
reactivo de Grignard al óxido
de etileno. Esta reacción añadirá átomos de carbono a la cadena.