have been lecturing
Presente perfecto progresivo para el sujetodel verbolecture.Hay otras traducciones para esta conjugación.

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).
Palabra del día
crecer muy bien