have been lecturing
Presente perfecto progresivo del verbo lecture.

lecture

Popularity
500+ learners.
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
el desfile