has been lengthening
-ha estado alargando
Presente perfecto progresivo para el sujeto he/she del verbo lengthen.

lengthen

For instance, 100 million years ago, the length of a day on Earth was about 22 hours, and the day has been lengthening ever since.
Por ejemplo, hace 100 millones de años, la duración de un día en la Tierra era de unos 22 horas, y el día ha estado alargando desde entonces.
Palabra del día
la búsqueda del tesoro