had been giving
-había estado dando
Pasado perfecto progresivo para el sujetodel verbogive.Hay otras traducciones para esta conjugación.

give

Palabra del día
embrujado