Passato Prossimo vs. Imperfetto: When to Use Which in Italian

Passato Prossimo vs. Imperfetto: When to Use Which in Italian

Passato Prossimo vs. Imperfetto: When to Use Which in Italian

You know the feeling: you want to tell a simple story in Italian, and suddenly every past verb becomes a decision. Was it ho mangiato or mangiavo? Sono andato or andavo? This is the central tense choice in Italian past narration. The short answer is simple: use passato prossimo for completed actions and imperfetto for background, habits, ongoing states, and descriptions. The hard part is using them naturally together. Once you see how Italian speakers build stories with both, the choice starts to feel much more intuitive.

Quick facts: passato prossimo vs. imperfetto
Passato prossimoCompleted events, one-time actions, changes, interruptions ImperfettoBackground, habits, repeated past actions, descriptions, ongoing states Core ideaAsk: did the action move the story forward, or set the scene?

If you want a fast reference while you study, our Italian conjugation tables help you check forms quickly, and this guide will show you how to choose between them in real speech. Inside VerbPal, we train this same contrast through active recall, so you are not just recognising forms on a page but producing them when you need them.

Start with the core contrast: completed event vs. ongoing background

The cleanest way to separate these tenses is this:

Think of passato prossimo as the camera clicking on key events. Think of imperfetto as the lighting, weather, mood, and repeated routines around those events.

Compare these:

The first sentence points to one completed action. The second describes a repeated past habit.

Another pair:

The first gives a finished action with a clear time span. The second gives an ongoing background action interrupted by another event.

A useful test is this: if you can naturally translate it as “used to” or “was/were …-ing”, the imperfetto is often the right choice.

Here is the present-day logic behind both tenses:

Passato prossimo usually covers:

Imperfetto usually covers:

Examples:

At VerbPal, we often tell learners to listen for the job each verb is doing, not just the form itself. That shift matters because Italian is built around meaning first.

Pro Tip: If the verb answers “what happened next?”, reach for passato prossimo. If it answers “what was the situation?”, reach for imperfetto. Then say the sentence aloud once without the pronoun where natural: mangiavo, andavo, faceva. In Italian, the ending often carries the meaning.

Use imperfetto for habits, descriptions, and mental states

Many learners overuse passato prossimo because it feels safer: action happened, so use the completed tense. But Italian often wants imperfetto when English uses a simple past.

That is especially true for:

Examples of habits:

Examples of descriptions and states:

Examples of ongoing mental states:

This is why a sentence like Quando ero a Roma, visitavo il Colosseo sounds odd if you mean one visit. If you visited it once on a trip, say:

But if you mean repeated visits over time:

That difference matters. One completed trip? Passato prossimo. Repeated life pattern? Imperfetto.

🐶
Lexi's Tip

For Romance languages, Lexi focuses on the melody. Italian verb endings are the music. Drop the pronoun and let the ending do the work. Forms like ero, avevo, facevo, andavo build the set — they tell you what the scene looked or felt like. Forms like ho fatto, sono andato, hai visto are the camera clicks — the moments the plot captures.

If auxiliary choice still trips you up in compound tenses, see our guide to essere vs. avere in Italian. It will save you from saying ho andato when you mean sono andato.

Pro Tip: Use imperfetto freely with verbs like essere, avere, sapere, volere, pensare, and sembrare when you describe a past situation rather than a single completed event. Build three habit sentences about your own life and say them without subject pronouns.

Use passato prossimo for completed actions, interruptions, and story beats

Now for the tense that pushes the story forward.

Use passato prossimo when an action:

Examples:

Notice the last example. The call is the event that breaks into the background action. So:

This contrast appears constantly in real Italian:

If you are telling a story about a meal in Rome, you might say:

That is the classic pattern:

Here is a quick reminder of how parlare looks in the imperfetto:

Pronoun Form English
ioparlavoI was speaking / used to speak
tuparlaviyou were speaking
lui/leiparlavahe/she was speaking
noiparlavamowe were speaking
voiparlavateyou (plural) were speaking
loroparlavanothey were speaking

And a passato prossimo example with parlare:

If you want to check a specific verb form, you can also conjugate fare in Italian or look up any verb through our conjugation tools. In the VerbPal app, this is where targeted drills help most: you see parlavo and ho parlato in contrast, not as isolated facts.

Pro Tip: When one action interrupts another, the interrupted action is usually imperfetto, and the interrupting action is usually passato prossimo. Write two sentences with mentre and make the tense contrast explicit.

Learn the trigger phrases — but do not trust them blindly

Trigger phrases help, but they do not decide the tense on their own. They only suggest the kind of action you may be describing.

Common trigger phrases for imperfetto

These often signal habits, repeated actions, or background:

Examples:

Common trigger phrases for passato prossimo

These often point to specific completed events:

Examples:

But here is the important warning: the phrase does not override the meaning.

Take ieri:

Both can work, but they frame the event differently. The first paints an ongoing background. The second presents the rain as a bounded completed event.

Take sempre:

That second sentence uses a compound tense because the speaker frames the whole period as a complete stretch up to the present or to a reference point.

Which sentence sounds right if you mean “I was reading when Paolo arrived”?

Leggevo quando Paolo è arrivato. (I was reading when Paolo arrived.) The reading is the ongoing background action, so use imperfetto. Paolo’s arrival is the completed event, so use passato prossimo.

At VerbPal, we encourage learners not to memorise trigger words in isolation. We focus on active production, because choosing the tense yourself is what builds fluency. Recognition is not enough.

Pro Tip: Treat trigger phrases as clues, not rules. Always ask what the verb is doing in the sentence: describing a scene, or reporting an event? Then create one pair of your own with the same trigger phrase but different meanings.

The storytelling contrast: scene-setting vs. plot movement

If you only remember one thing from this guide, remember this section.

Italian storytelling often alternates between:

That is why native speech feels so rhythmic. One tense creates the world; the other moves through it.

Look at this short narrative:

Breakdown:

This matters in everyday conversation too. Suppose you are texting a friend about what happened at dinner:

Again:

This is exactly the kind of situation where English speakers hesitate. You understand the whole story, but producing the forms naturally is harder. That is why our drills at learn Italian with VerbPal focus on recalling the right form at the right moment, using spaced repetition so the contrast sticks long-term rather than fading after one study session.

Put it into practice

A great drill is to narrate one memory twice: first using only scene-setting details, then adding the events. For example, start with Era estate, faceva caldo, ero in spiaggia... (It was summer, it was hot, I was at the beach...) and then add the key actions: a un certo punto ho perso il telefono (at a certain point I lost my phone). In VerbPal, we use active recall plus spaced repetition with the SM-2 algorithm to help you build exactly this contrast until it becomes automatic.

Try VerbPal free →

Pro Tip: When you tell a story, draft the background in imperfetto first. Then add the key actions in passato prossimo. Record yourself telling one memory in two passes: scene first, events second.

The mistakes English speakers make most often

Some mistakes come up again and again.

1. Using passato prossimo for every past action

English simple past covers many meanings, but Italian splits them.

You may want to say:

In Italian, that is:

Not:

2. Using imperfetto for one finished event

If the action happened once and ended, passato prossimo usually fits better.

3. Forgetting the auxiliary in passato prossimo

You cannot form passato prossimo without avere or essere.

If this still feels shaky, our article on essere vs. avere in Italian is the next stop.

4. Missing the contrast inside one sentence

Italian loves mixed past tenses in one sentence.

5. Ignoring meaning shifts with certain verbs

Some verbs change nuance depending on tense choice.

Compare:

Or:

These are not random exceptions. The tense changes how you frame the action.

For more high-frequency verbs that cause trouble, see our guide to the 10 most common Italian irregular verbs.

Pro Tip: If a sentence sounds strange, check whether you framed a state like a one-time event, or a one-time event like a background state. Then rewrite the sentence both ways and compare the meaning.

A note on regional variation: passato prossimo and passato remoto

Your main choice in everyday spoken Italian is still passato prossimo vs. imperfetto. But you should know about a third player: passato remoto.

In much of northern Italy, speakers often use passato prossimo for completed past actions even when they happened quite a long time ago:

In parts of southern Italy, and in more literary or formal narration, speakers may use passato remoto more naturally for distant, completed past events:

For learners, this matters in two ways:

  1. You do not need passato remoto first. For everyday conversation, passato prossimo + imperfetto will carry you a very long way.
  2. Do not confuse passato remoto with imperfetto. They are not alternatives.
    • passato remoto = completed event in a more distant/literary frame
    • imperfetto = background, habit, description, ongoing past

So if you hear:

The logic is still the same:

Only the event tense changes regionally or stylistically.

At VerbPal, we cover the major Italian tenses, irregular verbs, reflexives, and the subjunctive, but we always prioritise what adult self-directed learners need first for real fluency. For most learners, that means mastering this contrast before diving deep into more literary narration.

Pro Tip: Learn passato prossimo vs. imperfetto first. Treat passato remoto as a later upgrade for reading, regional listening, and advanced storytelling. If you meet it in the wild, identify the same scene-vs-event logic before worrying about memorising every form.

How to practise until the choice feels automatic

The real goal is not just understanding the rule. The goal is choosing the tense without freezing.

Here is a practice sequence that works.

1. Sort verbs by function

Take a short paragraph and label each verb:

That forces you to think in meaning, not translation.

2. Use paired examples

Build mini-pairs like these:

3. Retell one memory aloud

Describe:

For example:

4. Drill the forms actively

This is where many learners stall. They read explanations, nod, and still cannot produce the form under pressure.

That is why we built VerbPal around active recall and spaced repetition rather than passive tapping. Our system surfaces verbs again just before you forget them, using the SM-2 algorithm, so forms like andavo, sono andato, facevamo, and abbiamo fatto come back at the right time. Lexi the dog 🐶 even pops up during drill sessions with quick reminders about the melody: in Italian, verb endings are the music, so you can often drop the pronoun and let the ending carry the meaning.

If you want a broader path, you can also learn Italian with VerbPal and build these tense choices into a full verb system. VerbPal is available on iOS and Android, and every plan starts with a 7-day free trial.

Pro Tip: Do not memorise isolated rules. Practise complete mini-stories. Tense choice becomes natural when it lives inside narration. A good daily drill is one 30-second story with at least three imperfetto forms and two passato prossimo forms.

FAQ

Is passato prossimo the same as the English present perfect?

Not exactly. Sometimes it overlaps, but in many everyday cases Italian passato prossimo corresponds to the English simple past.

Can I use imperfetto with specific time expressions?

Yes, if you describe an ongoing or background situation.

How do I say “used to” in Italian?

Usually with imperfetto.

Why do I hear both tenses with weather verbs?

Because the speaker can frame weather as background or as a completed event.

Do I need passato remoto to speak Italian well?

No. For most conversations, passato prossimo and imperfetto matter far more. You will meet passato remoto in books, films, and some regional speech, especially in the south.

Put it into practice

If this contrast makes sense on the page but still falls apart when you speak, that is normal. The jump from understanding to instant recall is exactly where structured drills help. Review this guide together with our articles on essere vs. avere, dropping pronouns in Italian, and the Italian congiuntivo guide to build a more complete tense system. Then test yourself by retelling yesterday in Italian with no notes.

Practise passato prossimo vs. imperfetto until the choice feels natural
Start your 7-day free trial with VerbPal at verbpal.com — available on iOS and Android for focused Italian verb practice.
Start free at VerbPal → Download on iOS → Download on Android →

If this topic helped, you may also want to read our guides on essere vs. avere in Italian, dropping pronouns in Italian, and the Italian congiuntivo guide. The more you train the patterns, the less you will guess — and the more natural your Italian will sound.

Ready to stop freezing mid-sentence?

Try VerbPal free for 7 days and build real tense recall through spaced repetition.

Try VerbPal Free for 7 Days

Cancel anytime.