abbia lasciato

has left

→ avere
phrase Rare #31,867
has left The third-person singular present subjunctive perfect of lasciare, used in subordinate clauses after expressions of doubt, emotion, uncertainty, or apparent fact. Depending on context, it can mean “has left,” “left,” or “has abandoned.”
IT: Non credo che Marco abbia lasciato il lavoro.
EN: I don’t think Marco has left his job.

Mi chiedo chi abbia lasciato qui questo ombrello.

I wonder who left this umbrella here.

Io mi chiedo chi abbia lasciato qui questo ombrello.

I wonder who left this umbrella here.

Mi dispiace che ti abbia lasciato da sola.

I'm sorry I left you alone.

— Viaggio a Tokyo (1953)

Nessuno sa perché abbia lasciato la città.

No one knows why he left the city.

Non so perché mi abbia lasciato.

I don't know why they left me.

— Dal cuore (1998)

Sembra che lui abbia lasciato il paese.

It seems he has left the country.

Non credo che abbia lasciato molti soldi.

I don't think he left much money.

— Jean de Florette (1986)