had been rotting
Pasado perfecto progresivo para el sujetodel verborot.Hay otras traducciones para esta conjugación.

rot

The Papacy was doomed to fall like a tree which had been rotting for centuries before it suddenly fell under the onslaught of the persistent wind.
El papado estaba destinado a caer como un árbol que se había estado pudriendo por siglos antes de que cayera de repente bajo la arremetida del viento persistente.
Palabra del día
permitirse