Pasado perfecto para el sujetodel verboneed.Hay otras traducciones para esta conjugación.

need

It was the one you had needed.
Eso es lo que necesitabas.
Palabra del día
crecer muy bien