has been beavering
Present perfect progressivehe/sheconjugation ofbeaver.

beaver

Tom has been beavering away at hit thesis for six years now, and he thinks he'll be finally able to finish it this September.
Tom lleva seis años trabajando como una hormiguita en su tesis, y cree que podrá por fin terminarla este septiembre.
Other Dictionaries
Explore the meaning of beaver in our family of products.
Word of the Day
to cast a spell on