has been teaching
-ha estado enseñando
Present perfect progressivehe/sheconjugation ofteach.

teach

Word of the Day
relief