Italiano — Passato prossimo vs. imperfetto
Italian has two everyday past tenses. The passato prossimo (ho mangiato) reports a completed action seen as finished; the imperfetto (mangiavo) describes what was going on, habits, and background. Telling a story usually needs both together.
How it works
Use the passato prossimo for a single completed action with a clear beginning or end, and the imperfetto for ongoing actions, repeated habits, and descriptions of time, weather, age, or feelings. In one sentence the imperfetto sets the scene while the passato prossimo marks the event that breaks in: Dormivo quando ha squillato il telefono ('I was sleeping when the phone rang').
Examples
| Passato prossimo (completed) | Imperfetto (ongoing / description) | Contrast |
|---|---|---|
| Ieri ho telefonato a Luca. | Ogni sera telefonavo a Luca. | One completed action vs. a repeated habit. |
| Improvvisamente ha squillato il telefono. | Dormivo profondamente. | A sudden completed event vs. the ongoing background action. |
| Ho conosciuto Maria a Roma. | Avevo vent'anni ed ero felice. | A completed event vs. age and state (description). |
| Ieri ha piovuto tutto il giorno. | Faceva freddo e nevicava. | A stated completed fact vs. the background scene. |
| All'improvviso è uscito il sole. | Pioveva da ore. | A change that completes vs. an ongoing duration. |
Good to know
A few verbs shift meaning with the tense: sapevo means 'I knew', but ho saputo means 'I found out'; conoscevo means 'I knew (someone)', but ho conosciuto means 'I met'. A common learner error is using the imperfetto for a finished period with a set length — say Ho vissuto a Roma per due anni, not vivevo, when the period is closed.