has been doing
-ha estado haciendo
Present perfect progressivehe/sheconjugation ofdo.

do

Word of the Day
eyepatch