has been riveting
-ha estado remachando
Presente perfecto progresivo para el sujetohe/shedel verborivet.

rivet

That, too, is how matters stand in the struggle within our Party, which for six months now has been riveting the attention of all members of the Party.
Esto es lo que sucede también con la lucha que se desarrolla en el seno de nuestro Partido y que hace ya seis meses tiene concentrada sobre sí la atención de todos los miembros del Partido.
Palabra del día
la huella