SpeeekDownload on the App Store

Italian Phrase

Ho appena cenato.

/o apˈpe.na tʃeˈna.to/
Meaning"I just had dinner."
💡

Meaning

The sentence means ‘I just had dinner.’ It uses the passato prossimo to describe a completed action that happened a short time ago. The adverb ‘appena’ emphasizes the immediacy of the action, signalling that the speaker finished eating only moments before speaking.

🎯

When to use

Use this phrase right after you finish your evening meal, whether you’re answering a question about your day, joining a conversation about food, or simply letting someone know you’re no longer hungry.

Grammar Breakdown

Hoappenacenano

1

Ho (auxiliary)

‘Ho’ is the first‑person singular present of ‘avere’ and is used as the auxiliary verb to form the passato prossimo of most transitive verbs, including ‘cenare’.

2

appena (adverb)

‘Appena’ means ‘just’ (in the sense of ‘a moment ago’) and is placed directly before the verb phrase.

3

cenato (past participle)

‘Cenato’ is the past participle of ‘cenare’ (to have dinner). With ‘avere’ it creates the perfect tense ‘ho cenato’ – ‘I have dined’.

🗨In Conversation

A

Hai già mangiato?

Have you already eaten?

Sì, ho appena cenato.

Yes, I just had dinner.

B

Common Mistakes

  • Sono appena cenato.

    ‘Essere’ is not the correct auxiliary for ‘cenare’; use ‘avere’ (ho) instead.

  • Ho cenato appena.

    The adverb ‘appena’ must precede the verb phrase, not follow it.

  • Ho appena cena.

    ‘Cena’ is a noun; you need the past participle ‘cenato’ to form the perfect tense.

Alternatives

  • Ho appena mangiato.

    I just ate.

  • Ho appena finito di cenare.

    I just finished dinner.

  • Sono appena tornato da cena.

    I just got back from dinner.

it

Cultural Tip

In Italy dinner is usually served later than in many other countries, often around 8–9 p.m., especially in the south. Saying ‘Ho appena cenato’ can also imply that you’re still full and might decline an offer for dessert or a nightcap. Remember that the tone is informal; in a very formal setting you might say ‘Ho appena terminato la cena.’