has been teaching
-ha estado enseñando
Presente perfecto progresivo para el sujetohe/shedel verboteach.

teach

Palabra del día
el portero