had been mastering
-había estado dominando
Pasado perfecto progresivo para el sujetodel verbomaster.Hay otras traducciones para esta conjugación.

master

For many years the young man had been mastering the stages of the Path under the guidance of the Immortal Master.
Muchos años tuvo que estar el joven adquiriendo maestría en las etapas del Camino bajo la guía del Maestro Inmortal.
Palabra del día
permitirse