porque a veces se usa h antes de la a y a veces no?

Respuesta :

Cuando usamos un participio después de ese "ha" es necesario que vaya con hache. Corresponde a una forma verbal y "ha" es del verbo haber. Cuando va sin hache es porque se trata de la preposición "a".

Se usa la h antes de a porque tiene la funcion de hacer el verbo haber mas otro verbo esto da a la formacion de un verbo compuesto el verbo haber mas cuaquier verbo.Ej:

 

Ha ido= el primero es el verbo haber y el segundo un verbo cualquiera.

 

Y otras veces no va la a antes de la h porque es preposicion. Ej: 

 

Juan va ir a comprar unos chocolates. La a en la oracion cumple con la funcion de preposición.