has been batting
Presente perfecto progresivo para el sujeto he/she del verbo bat.

bat

Popularity
500+ learners.
I mean, if he has been batting for the other side, it'll be the first time she's seen him stiff in a while.
Digo, si ha estado bateando para el toro equipo, debe ser la primera vez que lo ve duro en mucho tiempo.
Palabra del día
abajo