has been plodding
Present perfect progressive he/she conjugation of plod.

plod

Examples
Other Dictionaries
Explore the meaning of plod in our family of products.
Word of the Day
to stay up late