will have been replacing
-habré estado recolocando
Futuro perfecto progresivo para el sujetodel verboreplace.Hay otras traducciones para esta conjugación.

replace

The new tower will have been replacing the previous tower of the first reigns.
La nueva torre habrá sido la sustitución de la torre anterior de los primeros reina.
Palabra del día
permitirse