ha imparato la sua lezione

has learned their lesson

→ avere
phrase Rare #43,789
has learned their lesson Often implies learning from a mistake or experience.
IT: Dopo quell’errore, ha imparato la sua lezione.
EN: After that mistake, she learned her lesson.

Tom ha imparato la sua lezione.

Tom learned his lesson.

Mary non ha imparato la sua lezione.

Mary didn't learn her lesson.

Ha imparato la sua lezione?

Has he learned his lesson?

Mary ha imparato la sua lezione.

Mary learned her lesson.