had been beavering
Past perfect progressive conjugation of beaver. There are other translations for this conjugation.

beaver

Word of the Day
mistletoe