has been mixing
-ha estado mezclando
Presente perfecto progresivo para el sujetohe/shedel verbomix.

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
permitirse