This is an irregular verb. It is a highly irregular verb.
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.