had been rocking
Pasado perfecto progresivo para el sujetodel verborock.Hay otras traducciones para esta conjugación.

rock

He had been rocking Vegas places and joined KRS-One on stage last week.
Él había estado sacudiendo Vegas lugares y se unió a KRS-One en el escenario de la semana pasada.
Palabra del día
la cometa