Io ho un gatto.

Breakdown of Io ho un gatto.

io
I
avere
to have
il gatto
the cat

Questions & Answers about Io ho un gatto.

Why is the pronoun io used here instead of leaving it out?
In Italian, subject pronouns (like io) are often optional because the verb forms usually make it clear who the subject is. However, you can use io to emphasize that I have a cat. In everyday speech, you might hear “Ho un gatto” without io, and it's perfectly correct. Whether to include io or not is a stylistic choice that can add emphasis.
Why is the indefinite article here un and not uno?
Italian has different forms for the masculine indefinite article: un is used before most nouns that start with a consonant (like “gatto”), while uno is used before nouns that start with certain consonant clusters (like “z” or “s” followed by another consonant, as in “uno studente”). Since “gatto” starts with a regular consonant (g), the correct form is un.
How is ho conjugated? Is it related to avere?

Yes, ho is the first-person singular present tense of the verb avere (to have). It follows this pattern in the present tense:
• io ho (I have)
• tu hai (you have)
• lui/lei ha (he/she has)
• noi abbiamo (we have)
• voi avete (you all have)
• loro hanno (they have)

Could the sentence ever be Io ho il gatto?
Saying Io ho il gatto would imply that you possess that specific cat. With un gatto, you mean you have a cat, generally referring to one among many. If you want to indicate a particular cat, maybe one everyone already knows about, then you could say il gatto.
What if I wanted to say “I have two cats” in Italian?
You would say Io ho due gatti, using due (two) and the plural gatti (cats). The verb form ho stays the same for the first-person singular, no matter the number of cats.
AI Language TutorTry it ↗
What's the best way to learn Italian grammar?
Italian grammar becomes intuitive with practice. Focus on understanding the core patterns first — how sentences are structured, how verbs change form, and how words relate to each other. Our course breaks these concepts into small lessons so you can build understanding step by step.

Sign up free — start using our AI language tutor

Start learning Italian

Master Italian — from Io ho un gatto to fluency

All course content and exercises are completely free — no paywalls, no trial periods.

  • Infinitely deep — unlimited vocabulary and grammar
  • Fast-paced — build complex sentences from the start
  • Unforgettable — efficient spaced repetition system
  • AI tutor to answer your grammar questions