have been roving
Presente perfecto progresivo del verbo rove. Hay otras traducciones para esta conjugación.

rove

Groups of white supremacists displaying Confederate flags and white nationalist banners have been roving through Charlottesville all day.
Unos grupos de supremacistas blancos con banderas de la Confederación y pancartas nacionalistas blancas han estado merodeando por Charlottesville durante todo el día.
Palabra del día
el relleno