This is an irregular verb. It is a highly irregular verb.
Present Tense: he, has, ha, hemos, habéis, han
Preterite: hube, hubiste, hubo, hubimos, hubisteis, hubieron
Future Stem: habr-
Subjunctive: haya
PresentPresente
Ya hemos terminado la tarea de matemáticas.
We have already finished the math homework.
PreteritePretérito indefinido
Ayer hubo una tormenta muy fuerte.
Yesterday there was a very strong storm.
FutureFuturo
Mañana habrá una fiesta en el pueblo.
Tomorrow there will be a party in the village.