hube mejorado
-I had improved
Preterite perfect yo conjugation of mejorar.

mejorar

Word of the Day
to grumble