has been regaining
-ha estado recuperando
Presente perfecto progresivo para el sujeto he/she del verbo regain.

regain

Popularity
500+ learners.
Little by little, this village, which was once abandoned, has been regaining inhabitants to its relatively large schist houses where overlooks and balconies break the monotony.
La aldea, que llegó a estar abandonada, ha ido recuperando poco a poco habitantes para sus casas de esquisto relativamente grandes, con miradores y balcones que rompen la monotonía.
Palabra del día
la linterna