had been microwaving
Past perfect progressive conjugation of microwave. There are other translations for this conjugation.

microwave

Word of the Day
incense