This is an irregular verb. It is a model verb.
PresentPresente
La sopa huele muy bien.
The soup smells very good.
PreteritePretérito indefinido
Esta mañana olí las flores del jardín.
This morning I smelled the garden flowers.
ImperfectPretérito imperfecto
La cocina olía a pan recién hecho.
The kitchen smelled of freshly baked bread.
Imperfect SubjunctiveImperfecto de subjuntivo
Abrí la ventana para que la cocina no oliera a pescado.
I opened the window so the kitchen wouldn't smell like fish.