has been programming
-ha estado programando
Present perfect progressivehe/sheconjugation ofprogram.

program

Word of the Day
clam