quanti anni ho
The Italian phrase for "how old I am" is quanti anni ho.
This phrase is used to state one's age. In Italian, you express age by saying you "have" years. For example, you can say Ho X anni. to mean "I am X years old." or Mi chiamo X e ho X anni. to combine your name and age. You may also say Ho compiuto X anni. to mean "I've completed X years."
What does it mean word for word?
The phrase quanti anni ho literally translates to "how many years I have."
Which one should you use?
While Ho X anni. is the standard way to state your age, La mia età è di X anni. is a more formal way to express it. For a more playful or poetic tone, you can use Ho X primavere, which literally means "I have X springs."
How does it change in a sentence?
When stating age in Italian, you must use the verb avere (to have) rather than essere (to be).
What mistakes should you avoid?
English speakers often mistakenly try to use the verb essere (to be) to state age by saying something like quanti anni sono. You should instead use the verb avere (to have).
Did you know?
- The word anni is the plural of anno, but in some formal or archaic contexts, you might see annata, which refers to the specific quality of a vintage year.
- In very informal settings, Italians may omit the word anni entirely when the context is clear, simply saying Ne ho venti (I have twenty of them).
- Because age is something you 'have' rather than something you 'are', saying Sono X anni sounds as though you are claiming to be the years themselves.
Examples in context
- Ho venticinque anni.I am twenty-five years old.
- Ho compiuto quarant'anniI've turned forty.
- Scusa, ma quanti anni hai?Excuse me, how old are you?
- Quanti anni hai?How old are you?
- Ti dico quanti anni ho.I am telling you how old I am.
- Non importa quanti anni ho.It doesn't matter how old I am.
Example conversation
Matteo is teasing Sofia about her age.
- SofiaNon puoi sapere quanti anni ho.You can't know how old I am.
- MatteoLo so perfettamente, Sofia!I know perfectly well, Sofia!
- SofiaSmettila di scherzare con me.Stop joking with me.
- MatteoVa bene, non lo dico più.Alright, I won't say it anymore.