I had lectured
Pasado perfecto para el sujetodel verbolecture.Hay otras traducciones para esta conjugación.

lecture

I had lectured at a school.
Me había dado una conferencia en una escuela.
Palabra del día
el tejón