has been partaking
Presente perfecto progresivo para el sujeto he/she del verbo partake.

partake

VERBO INTRANSITIVO
(tomar parte; usado con "in")-participar en
Sinónimos de partake
Antónimos de partake
Palabra del día
el adorno