had leapfrogged
Pasado perfecto para el sujetodel verboleapfrog.Hay otras traducciones para esta conjugación.

leapfrog

Statcounter's findings give Google a double win, after the analytics site found that its mobile browser–Android Robot–had leapfrogged Opera to become the most popular option for mobile-based Web surfers in March.
StatCounter resultados de Google dará una doble victoria, después de que el sitio de análisis encontró que su navegador móvil – Android Robot – había adelantado a la Ópera para convertirse en la opción más popular para los navegantes de la Web móvil basados en marzo.
By the end of the first semester, Catarina had leapfrogged the other students in her cohort.
Al final del primer semestre, Catarina había dejado atrás a los otros estudiantes de su cohorte.
Palabra del día
la almeja