One of the most challenging topics for students learning Italian is understanding the difference between passato prossimo and imperfetto. Both tenses are used to talk about the past, but they serve different purposes.
In this article you will learn:
- when to use passato prossimo
- when to use imperfetto
- how to easily understand the difference between them
- practical examples from everyday Italian
Table of Contents
ToggleWhen to Use Passato Prossimo
Passato prossimo is used for actions that happened and were completed in the past.
These are specific events with a clear beginning and end.
Examples
- Ieri ho mangiato una pizza.
(Yesterday I ate a pizza.) - L’anno scorso ho visitato Roma.
(Last year I visited Rome.) - Stamattina ho parlato con il mio professore.
(This morning I spoke with my teacher.)
Key Idea
Passato prossimo = completed action
It refers to something that happened once or at a specific moment in the past.
When to Use Imperfetto
Imperfetto is used to describe:
- habitual actions in the past
- ongoing or repeated actions
- descriptions of situations, atmosphere, or background
This tense is often used to set the scene in a story.
Examples
- Quando ero bambino giocavo sempre in giardino.
(When I was a child, I always played in the garden.) - Faceva freddo e pioveva.
(It was cold and it was raining.) - Da piccolo guardavo molti cartoni animati.
(When I was little, I watched many cartoons.)
Key Idea
Imperfetto = ongoing action or habit in the past
It describes something that does not have a clear beginning or end.
Using Passato Prossimo and Imperfetto Together
Very often these two tenses are used in the same sentence.
In this case:
- imperfetto describes the background situation
- passato prossimo describes the event that happened
Example
- Guardavo la TV quando è arrivato Marco.
Translation:
I was watching TV when Marco arrived.
Here:
- guardavo — the action in progress
- è arrivato — the event that interrupted it
A Simple Rule to Remember
You can use a simple formula:
Imperfetto = background
Passato prossimo = event
Example:
- Era sera, pioveva e faceva freddo.
A un certo punto ho sentito un rumore.
Translation:
It was evening, it was raining and it was cold.
At some point I heard a noise.
Typical Imperfetto Time Markers
Some words are often used with imperfetto:
- sempre — always
- spesso — often
- di solito — usually
- mentre — while
- quando ero piccolo — when I was little
Example:
- Quando ero studente studiavo molto.
Typical Passato Prossimo Time Markers
Passato prossimo is often used with expressions like:
- ieri — yesterday
- stamattina — this morning
- la settimana scorsa — last week
- una volta — once
- improvvisamente — suddenly
Example:
- Ieri ho incontrato un mio amico.
(Yesterday I met a friend.)
Passato Prossimo vs Imperfetto: Comparison Table
| Feature | Passato Prossimo | Imperfetto |
|---|---|---|
| Main function | Completed action in the past | Ongoing action, habit, or description in the past |
| Type of action | Finished event | Continuous or repeated action |
| Time reference | Specific moment | General time period |
| Story role | Event that moves the story forward | Background or situation |
| Frequency | Often one-time action | Often repeated actions |
| Typical translation in English | “did”, “have done”, “went”, “ate” | “was doing”, “used to”, “would” |
| Example sentence | Ieri ho mangiato una pizza. | Quando ero bambino mangiavo molta pizza. |
| Another example | È arrivato alle 8. | Era stanco e faceva freddo. |
Simple Formula to Remember
Imperfetto = background
Passato prossimo = event
Example:
| Sentence | Explanation |
|---|---|
| Guardavo la TV quando è arrivato Marco. | guardavo (imperfetto) = action in progress; è arrivato (passato prossimo) = event that interrupts |
A Common Mistake Students Make
Many students use passato prossimo for everything in the past.
For example:
❌ Quando ero piccolo ho giocato sempre in giardino.
Correct form:
✅ Quando ero piccolo giocavo sempre in giardino.
This is because the sentence describes a habit in the past, which requires imperfetto.
Conclusion
The difference between passato prossimo and imperfetto is not only grammatical — it is also about how you tell a story.
Remember this simple idea:
- Passato prossimo — a completed event
- Imperfetto — background, description, or habit
When you start thinking of these tenses as part of a story, choosing the correct tense becomes much easier.