had slung
-había tirado
Pasado perfecto para el sujetodel verbosling.Hay otras traducciones para esta conjugación.

sling

When the giant fell from the stone which David had slung, the young man then rushed and took the giant's own sword and beheaded him.
Cuando el gigante tumbó con la piedra que David había tirado con la honda, el joven entonces apresuró y tomó la propia espada del gigante y lo decapitó.
Palabra del día
el hada madrina