l’aveva

had … it

→ lo
phrase Rare #34,163
had … it The l’ stands for a direct object such as it, him, or her; the exact meaning depends on context.
IT: L’aveva già visto.
EN: He had already seen it.

Il viaggio da lì fin qui l’aveva portato a coprire una bella fetta di Goddard.

The journey from there to here had taken him across a good stretch of Goddard.

Ecco l’isola di Walkerman, proprio come l’aveva mostrata Gunther.

Here’s Walkerman Island, just as Gunther had shown it.

Il Doc Otto ce l’aveva messa quando mi aveva aggiustata.

Doc Otto had put it in when he fixed me.

Solo un duro lavoro con le pompe l’aveva salvato dall’affondare.

Only hard work with the pumps had saved it from sinking.

Chiang l’aveva già fatto.

Chiang had already done it.

O l’aveva trascinata a riva?

Or had he dragged her ashore?