Italian Past Tense: Passato Prossimo vs Imperfetto Guide
Last updated: February 24, 2026

If you're learning Italian, you've probably hit that moment where you realize there's more than one way to talk about the past. Unlike English, which mostly relies on one simple past tense, Italian has several options, and the two you'll use most often are the passato prossimo and the imperfetto. They're both past tenses, but they work completely differently and choosing the wrong one can make your sentences sound weird or change your meaning entirely. Here's what you actually need to know to use them correctly.
How many Italian past tenses are there?
Italian has four main past tenses: passato prossimo, imperfetto, passato remoto, and trapassato prossimo. That might sound overwhelming at first, but here's the thing. For everyday conversation and most writing, you'll mainly use the first two. The passato remoto shows up mostly in formal writing and literature, particularly in Southern Italy. The trapassato prossimo (past perfect) works similarly to English "had done" and you'll use it occasionally for actions that happened before other past actions.
This guide focuses on passato prossimo and imperfetto because these are the tenses you'll encounter constantly when you learn Italian. Once you get comfortable with these two, the others become much easier to understand.
Understanding passato prossimo
The passato prossimo is what you use for completed actions in the past. Think of it as the Italian version of both the English simple past and present perfect. When you say "I ate pizza" or "I have eaten pizza" in English, both translate to "ho mangiato pizza" in Italian.
Formation of passato prossimo
You form the passato prossimo by combining an auxiliary verb (either avere or essere) in the present tense with the past participle of the main verb. The past participle is created by taking the verb stem and adding specific endings: -ato for -are verbs, -uto for -ere verbs, and -ito for -ire verbs.
For example, with regular verbs:
- parlare (to speak) becomes ho parlato (I spoke/have spoken)
- vendere (to sell) becomes ho venduto (I sold/have sold)
- dormire (to sleep) becomes ho dormito (I slept/have slept)
Choosing between avere and essere
Most verbs use avere as their auxiliary verb. You'll use avere with transitive verbs (verbs that take a direct object) and many intransitive verbs related to activities.
Essere gets used with:
- Verbs of movement: andare (to go), venire (to come), partire (to leave)
- Verbs of state or change: essere (to be), diventare (to become), nascere (to be born)
- Reflexive verbs: alzarsi (to get up), lavarsi (to wash oneself)
When you use essere as the auxiliary verb, the past participle must agree in gender and number with the subject. So "she went" is "lei è andata" (feminine singular), while "they went" could be "loro sono andati" (masculine plural) or "loro sono andate" (feminine plural).
Irregular past participles
Italian has quite a few irregular past participles that you just need to memorize. Some common ones:
- fare (to do/make) becomes fatto
- dire (to say) becomes detto
- scrivere (to write) becomes scritto
- leggere (to read) becomes letto
- vedere (to see) becomes visto
- prendere (to take) becomes preso
These irregular past participles show up constantly in conversation, so you'll get familiar with them pretty quickly through practice.
Uses of passato prossimo
You use the passato prossimo for:
Completed actions in the past: "Ho finito i compiti" (I finished my homework). The action is done, finished, complete.
Actions that happened at a specific time: "Ieri sera sono andato al cinema" (Last night I went to the movies). You're pinpointing when something occurred.
A series of completed actions: "Sono entrato, ho salutato tutti, e mi sono seduto" (I entered, greeted everyone, and sat down). Each action finished before the next one started.
Past actions with effects on the present: "Non ho mangiato niente, quindi ho fame" (I haven't eaten anything, so I'm hungry). The past action connects to your current state.
Understanding imperfetto
The imperfetto handles a different kind of past. While passato prossimo focuses on completed actions, imperfetto describes ongoing situations, habitual actions, and background information in the past.
Formation of imperfetto
Good news: the imperfetto is one of the most regular tenses in Italian. You take the verb stem and add these endings:
For -are verbs (parlare):
- io parlavo
- tu parlavi
- lui/lei parlava
- noi parlavamo
- voi parlavate
- loro parlavano
For -ere and -ire verbs (vendere, dormire), the pattern is the same with slightly different vowels:
- io vendevo/dormivo
- tu vendevi/dormivi
- lui/lei vendeva/dormiva
- noi vendevamo/dormivamo
- voi vendevate/dormivate
- loro vendevano/dormivano
There are only a few irregular verbs in the imperfetto: essere (ero, eri, era, eravamo, eravate, erano), fare (facevo), bere (bevevo), dire (dicevo), and tradurre (traducevo).
Uses of imperfetto
You use the imperfetto for:
Habitual or repeated actions in the past: "Quando ero bambino, giocavo a calcio ogni giorno" (When I was a child, I played soccer every day). This describes what you used to do regularly.
Ongoing actions without a defined endpoint: "Mentre camminavo, pensavo a te" (While I was walking, I was thinking about you). The action was in progress.
Descriptions and background information: "Era una bella giornata. Il sole splendeva e gli uccelli cantavano" (It was a beautiful day. The sun was shining and the birds were singing). You're setting the scene.
Physical or emotional states in the past: "Ero stanco" (I was tired), "Aveva paura" (He/she was afraid). These describe conditions, not actions.
Time and age in the past: "Erano le tre del pomeriggio" (It was three in the afternoon), "Avevo dieci anni" (I was ten years old).
Key differences between passato prossimo and imperfetto
The main distinction comes down to aspect rather than time. Both tenses refer to the past, but they view past events differently.
Passato prossimo presents actions as completed units with clear boundaries. The action started, happened, and ended. Think of it as a photograph capturing a specific moment.
Imperfetto presents actions as ongoing processes without emphasizing when they started or stopped. Think of it as a video showing something in progress.
Trigger words and phrases
Certain words and phrases often signal which tense to use, though these aren't absolute rules.
Passato prossimo triggers:
- ieri (yesterday)
- l'anno scorso (last year)
- due giorni fa (two days ago)
- improvvisamente (suddenly)
- una volta (once)
Imperfetto triggers:
- sempre (always)
- spesso (often)
- di solito (usually)
- ogni giorno (every day)
- mentre (while)
- quando ero giovane (when I was young)
Common combinations in narratives
Here's where things get interesting. In storytelling, you'll often use both tenses together. The imperfetto sets the scene and describes ongoing situations, while the passato prossimo moves the story forward with specific events.
"Pioveva quando sono uscito di casa" (It was raining when I left the house). The rain was ongoing (imperfetto), but leaving the house was a completed action (passato prossimo).
"Mentre studiavo, è arrivato mio fratello" (While I was studying, my brother arrived). Studying was in progress (imperfetto), but the arrival was a specific event (passato prossimo).
"Eravamo al ristorante quando abbiamo visto Maria" (We were at the restaurant when we saw Maria). Being at the restaurant was the ongoing situation (imperfetto), seeing Maria was the specific event (passato prossimo).
This combination creates a natural rhythm in Italian storytelling that mirrors how we actually experience events. Some things form the background of our experiences, while other things happen as distinct moments.
Does Italian have a preterite tense?
The passato remoto functions as Italian's equivalent to the preterite or simple past in other languages. You form it with specific endings attached to the verb stem, and it expresses completed actions in the distant past.
In modern spoken Italian, especially in Northern and Central Italy, the passato prossimo has largely replaced the passato remoto in everyday conversation. You'll still encounter the passato remoto in literature, formal writing, news reports, and in Southern Italian dialects where people use it more frequently in speech.
For example, "nacque" (he/she was born) uses the passato remoto, while in conversation you'd more commonly hear "è nato/a" using the passato prossimo. Both are grammatically correct, but they carry different registers and regional associations.
Common mistakes to avoid
Mixing up these tenses is super common when you're learning Italian. Here are some typical errors:
Using passato prossimo for habitual actions: Saying "ho giocato a calcio ogni giorno" sounds like you played soccer every day as a series of distinct occasions. "Giocavo a calcio ogni giorno" better captures the habitual nature.
Using imperfetto for completed one-time actions: "Ieri andavo al cinema" sounds incomplete, like you were heading to the cinema but maybe didn't arrive. "Ieri sono andato al cinema" clearly states you went.
Forgetting agreement with essere: When you use essere as the auxiliary verb, remember that past participle agreement. "Maria è andato" is wrong; it should be "Maria è andata."
Overgeneralizing irregular past participles: Not every verb follows the regular pattern. You can't say "ho facito," it's "ho fatto."
Practice strategies
Getting comfortable with these past tenses in Italian takes practice with real content. Reading Italian stories helps a lot because you see how native speakers naturally combine both tenses. Pay attention to when authors switch between imperfetto for descriptions and passato prossimo for events.
Try writing your own short narratives about your day or your childhood. Describe what you were doing (imperfetto) when something specific happened (passato prossimo). This kind of active practice helps the patterns stick.
Listening to Italian podcasts or watching shows with subtitles lets you hear these verb forms in context. You'll start noticing the patterns naturally as you encounter them repeatedly.
The conjugation patterns become automatic with enough exposure, so don't stress too much about memorizing every rule perfectly before you start using them. Making mistakes and correcting them is part of the process.
Wrapping up
The Italian past tense system gives you precise tools to express different aspects of past events. Passato prossimo handles your completed actions and specific events, while imperfetto takes care of ongoing situations, habits, and descriptions. Together, they let you tell stories and discuss the past with nuance and clarity.
The distinction might feel tricky at first, especially since English doesn't make the same grammatical split. But as you practice and encounter these tenses in real Italian content, choosing between them starts to feel natural. Your brain begins to automatically recognize whether you're talking about a completed event or an ongoing situation.
If you want to practice these tenses with actual Italian content, Migaku's browser extension lets you look up verb conjugations instantly while watching Italian shows or reading articles. Makes the whole learning process way more natural than just drilling grammar tables. There's a 10-day free trial if you want to check it out.