have been lecturing
Present perfect progressiveconjugation oflecture.There are other translations for this conjugation.

lecture

The main reason for this dry spell is that I have been lecturing and consulting away lately, and going around the world (several times, I should say) while doing so.
El principal motivo de esta sequía es que últimamente he estado dando conferencias y haciendo asesorías sin parar, y de paso dando vueltas al mundo (unas cuantas).
Other Dictionaries
Explore the meaning of lecture in our family of products.
Word of the Day
to stalk