How to Say “You Have Been” in Italian 

Have been in Italia

Translating “have been” into Italian is one of the most common mistakes for English speakers.

This happens because English and Italian do not think the same way when it comes to this pattern.

In Italian, “you have been” or “I’ve been” is not one thing. The correct translation depends on context, not on words.

The key question to ask yourself is always: Is the action finished, or is it still true now?

“You have been” = past experience (FINISHED)

When you talk about a past experience that is finished, Italian uses the passato prossimo of the verb essere.

Structure

essere (present) + stato / stata

Conjugation

EnglishPassato Prossimo (Essere)
I have beenSono stato / Sono stata
You (singular) have beenSei stato / Sei stata
He has beenÈ stato
She has beenÈ stata
We have beenSiamo stati / Siamo state
You (plural) have beenSiete stati / Siete state
They (masculine) have beenSono stati
They (feminine) have beenSono state

Examples

  • You have been to Italy.
    Sei stato/a in Italia.
  • We have been in London.
    Siamo stati/e a Londra.

Important

  • Italian uses essere, not avere. ❌ Ho stato Sono stato / Sono stata

Why this is NOT the most common use

This form “sono stato/a” is correct only when the experience is finished.

But in English, “you have been” is very often followed by:

  • for
  • since
  • a time expression

And in those cases… Italian works differently. This is where you should place more importance.

Italian vs. English

English uses “have been”.
Italian does not translate this literally.

✅ Sono qui da due ore  ❌ Sono stato qui da due ore (I’ve been here for two hours)
✅ Vivo a Roma da molti anni ❌ Sono stato vissuto a Roima (I’ve been living in Rome for many years)

“You have been” = still true now (PRESENT)

If the situation started in the past and continues now, Italian does not use the (passato prossimo). Italian uses the present tense.

Structure

present tense + da + time

This applies to essere and to any other verb.

Examples

  • You have been here for two hours.
    Sei qui da due ore.
  • You have been in Italy since January.
    Sei in Italia da gennaio.
  • I have been studying Italian for two years.
    Studio italiano da due anni.
  • I have been living in Siena for years.
    Vivo a Siena da anni.

On this subject you can read more here: how to say “how long you’ve been doing something in Italian“.

I'm the creative force behind this blog and a collection of short stories in simple Italian for language learners, available on Amazon. I believe speaking a foreign language is a superpower—one that opens minds, builds bridges, and changes lives. My passion is helping learners tap into that power with confidence and joy.

Serena Capilli

Connect more deeply with Italian

Twice a month, receive short letters in simple Italian about life in Rome, everyday vocabulary, and practical tips on how to learn the language smarter, not harder.

Ciao?! I’m Serena.

I’ve been writing this blog since 2015, and since 2022, I’ve been creating easy readers to help language learners thrive. My mission? To make learning Italian rewarding, accessible, and fun!

My latest book releases ?

Le Avventure di Paul a Roma

Incontri in Sicilia

Gioielli, Caffè e Firenze

Join over 10,000 people learning Italian with me