La duda entre a hacer o ha hacer aparece sobre todo cuando escribimos deprisa y no distinguimos bien entre la preposición a y la forma verbal ha. En esta guía aclaro qué forma es correcta en cada caso, cómo reconocerla en una frase y qué trucos funcionan de verdad cuando hay que explicarlo a un niño o a un alumno. También verás ejemplos muy comunes en tareas, deberes y mensajes del día a día, que es justo donde más fallan estas palabras.
La duda se resuelve separando la preposición a del verbo haber
- a hacer es correcto cuando a introduce un infinitivo o forma parte de una perífrasis verbal.
- ha solo es correcto si viene del verbo haber, como en ha hecho o ha de hacer.
- ha hacer no es una construcción normativa en español.
- La RAE distingue claramente entre a como preposición y ha como forma verbal de haber.
- En casa o en clase, leer la frase completa en voz alta ayuda a detectar el error rápido.
La forma correcta y por qué se confunde
Si miro la frase sin contexto, la confusión tiene sentido: las dos palabras suenan parecidas y además aparecen cerca de verbos. Pero su función es distinta. a es una preposición; ha es una forma del verbo haber. Por eso no se intercambian sin más.
La RAE lo explica de manera sencilla: ha aparece en tiempos compuestos y en perífrasis como ha de hacer, mientras que a introduce complementos o infinitivos, como en vamos a hacer o empezar a leer. En la práctica, la mayoría de dudas no vienen de la ortografía, sino de una construcción mal aprendida o escrita a toda prisa.
Si te quedas con una idea, que sea esta: no existe una secuencia normativa “ha hacer” aislada; cuando ves algo parecido, casi siempre falta una preposición o sobra una letra. A partir de ahí, la clave está en reconocer qué verbo está mandando en la frase.
Cuándo usar a hacer y cuándo va otra forma
La pregunta real no es solo cuál lleva hache, sino qué quiere decir la frase. Yo suelo ordenarlo en tres situaciones muy claras, porque así se memoriza mejor y se cometen menos errores.
- a hacer aparece en perífrasis de intención o movimiento: voy a hacer, salimos a hacer, vamos a hacer la merienda.
- ha de hacer expresa obligación o necesidad, y equivale a tiene que hacer: ha de hacer los deberes antes de cenar.
- ha hecho, ha terminado o ha aprendido son tiempos compuestos: el verbo auxiliar ha va seguido de participio, no de infinitivo.
La Fundéu recuerda precisamente que en construcciones como ir a + infinitivo no se debe omitir la preposición. Por eso escribimos voy a hacer, no otra cosa. Esta diferencia es útil en el colegio porque muchos niños interiorizan la forma oral pero después la escriben mal en la libreta.
Hay un detalle más que conviene conocer: en expresiones fijas como años ha, el verbo ha no tiene nada que ver con el infinitivo siguiente. Son giros distintos y no conviene mezclar reglas que pertenecen a construcciones diferentes. Entender eso evita bastante ruido, sobre todo cuando se aprende ortografía por patrones.

Cómo distinguirlas de un vistazo
Cuando la duda persiste, yo recomiendo comparar formas que sí son correctas con otras que no lo son. Esta tabla resume la diferencia sin rodeos y ayuda mucho a revisar ejercicios escolares o borradores rápidos.
| Forma | Función | Ejemplo correcto | Idea clave |
|---|---|---|---|
| a hacer | Preposición + infinitivo | Vamos a hacer una manualidad. | Sirve para intención, dirección o introducción del verbo siguiente. |
| ha hecho | Verbo haber + participio | Ha hecho la tarea. | Forma verbal correcta cuando se expresa un tiempo compuesto. |
| ha de hacer | Perífrasis de obligación | Ha de hacer el ejercicio antes de salir. | Equivale a “tiene que hacer”. |
| ha hacer | No normativa | No se usa | Falta la construcción correcta o sobra un elemento. |
Esta comparación funciona bien porque obliga a leer el conjunto completo, no solo una palabra suelta. Y eso, en ortografía, suele marcar la diferencia entre un acierto automático y una duda repetida.
Los errores que más veo en casa y en el aula
En textos de alumnado y también en mensajes cotidianos, el fallo más habitual es omitir la preposición en perífrasis muy comunes: voy hacer, va hacer o, simplemente, escribir la secuencia al oído sin revisar la estructura. No es un problema raro; es una mezcla de rapidez, oído y aprendizaje incompleto.
Yo suelo fijarme en tres pistas para corregirlo sin complicarlo demasiado:
- Si la frase expresa futuro inmediato o intención, casi siempre va a hacer.
- Si la frase expresa obligación con valor culto o formal, aparece ha de hacer.
- Si después de ha no hay participio, conviene revisar la construcción porque algo no encaja.
También conviene vigilar el efecto del dictado mental. Un niño puede saber decir la frase bien y, sin embargo, escribirla mal porque no ha identificado qué palabra es verbo y cuál es preposición. En ese punto, corregir solo la ortografía no basta; hay que reforzar la estructura de la oración.
Por eso, en educación infantil y primaria me parece más útil trabajar con frases cortas y reales que con definiciones largas. Cuando la estructura se repite en contextos cercanos, como deberes, juegos o rutinas, la regla se fija antes y con menos fricción.
La regla corta que yo enseñaría antes de escribir
Si tuviera que dejar una norma fácil para recordar en una libreta, sería esta: cuando el verbo siguiente está en infinitivo, busca primero la preposición a; cuando aparece una forma del verbo haber, busca participio o una perífrasis como ha de + infinitivo. Esa prueba no resuelve todos los casos del español, pero sí resuelve la duda que nos ocupa.
- Lee la frase completa en voz alta.
- Sustituye mentalmente ha por ha hecho: si no encaja, probablemente no era ese verbo.
- Comprueba si la frase necesita intención, obligación o pasado reciente.
- Si enseñas a un niño, usa ejemplos del día a día: vamos a hacer la merienda, ha hecho la ficha, ha de ordenar su mesa.