had been perfecting
-había estado perfeccionando
Pasado perfecto progresivodel verboperfect.Hay otras traducciones para esta conjugación.

perfect

How then could we, arriving later and still imperfect, be able to recognize those who had been perfecting themselves in heaven with such advantages?
¿Cómo podríamos entonces, arribando más tarde, y aún imperfectos, ser capaces de reconocer a aquellos que han estado perfeccionándose en el cielo con tales ventajas?
Palabra del día
el eneldo