sono mesi che

it's been months since

→ essere
phrase Rare #40,130
it's been months since Used to say that an action or situation began months ago and is still relevant or ongoing. With a negative verb, it commonly means “it's been months since someone last did something.”
IT: Sono mesi che aspetto una risposta.
EN: I've been waiting for an answer 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)