had hefted
Pasado perfecto del verbo heft. Hay otras traducciones para esta conjugación.

heft

The Dragon stood perhaps thirty feet away, hunched slightly over a relatively clear spot where he had hefted a large piece of wall away.
El Dragón estaba quizás a diez metros, algo agachado sobre un lugar relativamente limpio por haber quitado de allí un gran trozo de muro.
Palabra del día
el higo