has been mixing
-ha estado mezclando
Presente perfecto progresivo para el sujeto he/she del verbo mix.

mix

For too long our blood has been mixing with the lower people's.
Durante mucho tiempo nuestra sangre ha estado mezclada con gente inferior.
Palabra del día
el mantel