Clear rules, contrast examples, and memory tricks for choosing between passato prossimo and imperfetto-the #1 challenge for Italian learners.
What is the difference between passato prossimo and imperfetto?
Passato prossimo expresses completed, specific past events: "Ieri ho mangiato la pizza." Imperfetto expresses ongoing states, repeated habits, or background conditions: "Da bambino mangiavo sempre la pizza." Both describe the past, but through very different lenses.
English may use "I ate," "I used to eat," or "I was eating" where Italian distinguishes the viewpoint on a past event. Ask whether you are presenting a bounded event or an ongoing state, habit, or background.
A quick choice between Italian past tenses
Meaning
One bounded event
Tense
Passato prossimo
Italian → English
Ieri ho chiamato Anna. → Yesterday I called Anna.
Meaning
Repeated past habit
Tense
Imperfetto
Italian → English
Da bambino chiamavo Anna ogni sera. → As a child I used to call Anna every evening.
Meaning
Action in progress + interrupting event
Tense
Imperfetto + passato prossimo
Italian → English
Leggevo quando ha telefonato. → I was reading when he called.
| Meaning | Tense | Italian → English |
|---|---|---|
| One bounded event | Passato prossimo | Ieri ho chiamato Anna. → Yesterday I called Anna. |
| Repeated past habit | Imperfetto | Da bambino chiamavo Anna ogni sera. → As a child I used to call Anna every evening. |
| Action in progress + interrupting event | Imperfetto + passato prossimo | Leggevo quando ha telefonato. → I was reading when he called. |
When do you use passato prossimo in Italian?
Use passato prossimo for: a single completed action at a specific time, a series of sequential events, or any event with a clear beginning and end. Think of it as the narrative "click" that advances the story.
- Stamattina ho bevuto il caffè. (This morning I drank coffee.)
- Siamo arrivati, abbiamo cenato e siamo andati a letto. (We arrived, had dinner, and went to bed.)
- Ho vissuto a Roma per tre anni. (I lived in Rome for three years-completed period.)
- Ha telefonato alle otto. (He called at eight.)
When do you use imperfetto in Italian?
Use imperfetto for: ongoing states ("era stanco"), habits or repeated past actions ("ogni giorno camminava"), descriptions of physical or emotional states, background conditions that set the scene, and actions in progress interrupted by another event.
- Da bambino abitavo in campagna. (As a child I lived in the countryside-habit.)
- Mentre leggevo, è squillato il telefono. (While I was reading, the phone rang-background.)
- Era tardi e faceva freddo. (It was late and it was cold-scene setting.)
- Non sapevo che fosse così difficile. (I didn't know it was so hard-ongoing mental state.)
What signal words help choose the right tense?
Time expressions may suggest a habit or an event, but none chooses the tense by itself. Compare Ieri leggevo (Yesterday I was reading) with Ieri ho letto (Yesterday I read): the same word ieri works with both.
Time expressions are clues to meaning, not automatic tense rules
Often with a bounded event
a un tratto (all of a sudden)
Often with a habit or background
di solito, spesso (usually, often)
Often with a bounded event
per la prima volta (for the first time)
Often with a habit or background
tutti i giorni / le settimane (every day/week)
Often with a bounded event
all'improvviso (suddenly)
Often with a habit or background
mentre (while)
Often with a bounded event
poi, dopo (then, after)
Often with a habit or background
da bambino/a (as a child)
Often with a bounded event
in quel momento (at that moment)
Often with a habit or background
in quel periodo (during that period)
| Often with a bounded event | Often with a habit or background |
|---|---|
| a un tratto (all of a sudden) | di solito, spesso (usually, often) |
| per la prima volta (for the first time) | tutti i giorni / le settimane (every day/week) |
| all'improvviso (suddenly) | mentre (while) |
| poi, dopo (then, after) | da bambino/a (as a child) |
| in quel momento (at that moment) | in quel periodo (during that period) |
How do you form passato prossimo correctly?
Passato prossimo uses the present tense of avere or essere + past participle. Regular participles: -are → -ato, -ere → -uto, -ire → -ito. Most transitive verbs take avere; reflexive verbs and intransitive verbs such as andare and arrivare take essere. Movement alone is not a test: camminare takes avere.
How do you form the imperfetto?
The imperfetto is one of Italian's most regular tenses. Drop the infinitive ending and add: -avo/-avi/-ava/-avamo/-avate/-avano for -are; -evo/-evi/-eva/-evamo/-evate/-evano for -ere; -ivo/-ivi/-iva/-ivamo/-ivate/-ivano for -ire. Only essere is notably irregular: ero, eri, era, eravamo, eravate, erano.
How do the two tenses work together in stories?
Italian storytelling weaves both tenses: imperfetto paints the background and states, passato prossimo delivers the events. A classic structure: "Era una bella giornata (imp.). Stavo camminando nel parco (imp.) quando ho visto un cane (p.p.)."
Which verbs change meaning depending on the tense?
Stative verbs often shift meaning between tenses. "Sapevo" means "I knew (ongoing)"; "Ho saputo" means "I found out (specific moment)". Conoscevo (I knew someone over time) vs ho conosciuto (I met someone). These contrast pairs are worth memorising explicitly.
- Sapevo (I knew) vs Ho saputo (I found out / learned)
- Conoscevo (I knew him) vs Ho conosciuto (I met him)
- Volevo (I wanted, as an ongoing state) vs Ho voluto (I wanted, viewed as a bounded event)
- Potevo (I could / had the ability) vs Ho potuto (I was able to on an occasion)
- Dovevo (I was supposed to / had to, ongoing) vs Ho dovuto (I had to on a particular occasion)
What mistakes do English speakers typically make?
The most frequent errors: using passato prossimo for everything (habit, description, and background), forgetting participle agreement with essere, and using imperfetto for sudden one-time actions.
Italian grammar courses at Dolce Vita Italian School use storytelling tasks to train tense selection naturally.
How do you practise past tense in real conversation?
- Complete the background: "While I was reading" → Mentre (leggere).
- Complete the event: "the phone rang" → il telefono (squillare).
- Put both clauses together; which tense advances the story?
The most effective drill is narrating your day or a past holiday using both tenses. Start with: "Ieri…" and force yourself to add at least one imperfetto scene-setter before each event. Record yourself and review the tense choices with a teacher.
How long does it take to use past tenses naturally?
The time needed varies by learner. Compare paired examples, then tell short stories with a background state and a bounded event. Reviewing your own tense choices with feedback helps turn recognition into active use.
“Tell me a story from your weekend. That single task tells me more about a learner's past tense control than any grammar test.”
- Dolce Vita Italian instructors
How do Italian native speakers actually use both tenses?
Native speakers switch tenses automatically, driven by meaning rather than rules. When you listen to Italians tell stories, notice how imperfetto recurs for descriptions ("era", "faceva", "sembrava") and passato prossimo marks the story beats ("poi ho visto", "sono andato", "ha detto").
Listening to Italian podcasts, films, and conversations while watching for this pattern accelerates acquisition faster than studying grammar tables. Your ear learns to feel when imperfetto is the natural choice.
What resources help you practise past tense in context?
Graded readers (livello A2-B1) are ideal-they contain enough past tense to train both forms in natural narrative. Dictation exercises with Italian audio clips force attention to tense endings. Weekly guided storytelling in live lessons provides corrective feedback at the moment of choice.
Ready to master Italian past tenses?
The clearest path forward: practise narrating past events in every lesson, get correction on tense choice in real time, and build a personal list of stative verbs that shift meaning. Dolce Vita Italian School structures A2 and B1 lessons around storytelling tasks so both tenses become instinctive.
book a free consultation Book a free consultation to discuss whether A2 or B1 course content matches your current Italian level.
Frequently asked questions
Quick answers to common questions about learning Italian online.
This guide is published by Dolce Vita Italian School, an online Italian school for English speakers. Learn more about the school and its founder, Denise Di Luzio.
Have a question about an example? Contact the school. For guided practice, explore live Italian courses.




