had been catching
-había estado agarrando
Pasado perfecto progresivo para el sujetodel verbocatch.Hay otras traducciones para esta conjugación.

catch

She had been catching a few desperate moments of sleep in one of the tents during a lull in the fighting, but the clamor outside had roused her instantly.
Ella había cogido unos pocos momentos desesperados de sueño en una de las tiendas durante una pausa en el combate, pero el clamor de fuera la había provocado instantáneamente.
Palabra del día
la lápida