sono mesi che

it's been months since

→ essere
phrase Rare #42,377
it's been months since Introduces something that began or last happened months ago. With an ongoing action, English often uses “for months.”
IT: Sono mesi che studio italiano.
EN: I've been studying Italian for months.

Sono mesi che pago tutto.

I've been paying for everything for months.

— 8½ (1963)

Sono mesi che mi sono trasferita in quest'attico con Ivan.

I've been living in this penthouse with Ivan for months.

— Donne sull'orlo di una crisi di nervi (1988)

Sono mesi che non paghi!

You haven't paid for months!

— Mosca non crede alle lacrime (1980)

Sono mesi che non abbiamo sue notizie.

We haven't heard from him/her in months.

— Hamnet - Nel nome del figlio (2025)