è un'ora che

I've been ... for an hour

→ essere
phrase Rare #34,185
I've been ... for an hour Used with a present-tense verb to say that an action has been continuing for an hour. Literally, “it's an hour that...”
IT: È un'ora che studio italiano.
EN: I've been studying Italian for an hour.

È un'ora che ti aspetto sotto la pioggia.

I've been waiting for you in the rain for an hour.

Guido, è un'ora che ti cerco.

Guido, I've been looking for you for an hour.

— La vita è bella (1997)

È un'ora che l'ho chiamata!

I've been calling her for an hour!

— Amores perros (2000)

È un'ora che parliamo.

We've been talking for an hour.

— Parla con lei (2002)

È un'ora che ti cerco!

I've been looking for you for an hour!

— Perfect Blue (1998)

È un'ora che lo cerco.

I've been looking for it for an hour.

— L'illusione perfetta - Now You See Me: Now You Don't (2025)