Haya viene del verbo haber, mientras que halla viene del verbo hallar, que significa encontrar(se). INGIMAGE
Al pronunciar, la mayoría de los hispanohablantes habla de modo que las palabras haya y halla se escuchan de la misma forma, sin embargo es importante reconocer que según se escriban, tienen diferente significado, motivo por el cual esta ocasión detallamos su correcta utilización ortográfica en lenguaje escrito.
Cuándo usar haya
Haya, de acuerdo a la Real Academia de la Lengua Española, puede ser un verbo o un sustantivo.
Se usa como verbo en "la forma de primera o tercera persona del singular del presente de subjuntivo del verbo haber. Con este valor se utiliza, ya sea seguida de un participio para formar el pretérito perfecto (o antepresente) de subjuntivo del verbo que se esté conjugando (haya visto, haya mirado, etc.), o bien como verbo de una oración impersonal" como "ojalá Carlos haya aprobado el examen" o "tal vez haya algo que podamos hacer por ustedes".
Si se usa como sustantivo es femenino y designa un tipo de árbol, para oraciones como "hay que podar el haya del jardín".
Cuándo usar halla
Según la RAE, halla "es la forma de la tercera persona del singular del presente de indicativo, o la segunda persona (tú) del singular del imperativo, del verbo hallar(se), que significa ‘encontrar(se)’".
Entendido lo anterior, halla se utilizará pues en oraciones como "no sé como pero halla siempre un motivo para sorprenderme", "halla los aretes que te regale" o bien "la oficina matriz se halla en el centro de la ciudad".
^AC