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

refrain

SUSTANTIVO
(frase repetida)-el estribillo
Sinónimos de refrain
Palabra del día
el pan de jengibre