Estás utilizando un navegador obsoleto. Este u otros sitios web pueden no ser mostrados correctamente. Debes actualizarlo o utilizar un navegador alternativo.
Haya es correcta en la lengua oral y la lengua escrita.
Haiga solo se puede usar en la lengua oral y en ciertas situaciones, en particular, en las zonas rurales, donde perduran ciertos arcaísmos del español antiguo. Académicamente, es incorrecta.