has been migrating
-ha estado migrando
Presente perfecto progresivo para el sujetohe/shedel verbomigrate.

migrate

José Concepción Coronel from Las Azucenas in San Carlos has been migrating for six years.
José Concepción Coronel de Las Azucenas, San Carlos tiene seis años de estar migrando.
Although in recent times cash has been migrating to digital payment means.
Aunque en los últimos tiempos se ha ido prescindiendo del efectivo y se ha ido migrando hacia los medios de pagos digitales.
Over the last 180 years, the North Magnetic Pole has been migrating northwestward, from Cape Adelaide in the Boothia Peninsula in 1831 to 600 kilometres (370 mi) from Resolute Bay in 2001.
A lo largo de los últimos 180 años, el polo norte magnético ha estado migrando hacia el noroeste, desde el Cabo Adelaida en la península Boothia en 1831 hasta la bahía Resolute a 600 km de distancia en 2001.
Palabra del día
la almeja