New: High-level announcements are live
    Open
    Skip to lessons
    ElementaryFirst conversations6 min

    Italian Passato Prossimo vs Imperfetto: Talking About Past Habits and Ongoing States

    Learn when to use passato prossimo for completed events and imperfetto for habits, ongoing scenes, and states, with clear examples and a practical dialogue.

    Includes practice questions and sample answers.
    A warm illustrated language study space

    If you have ever said a sentence in Italian and then wondered whether you needed passato prossimo or imperfetto, you are not alone. The direct answer is: use passato prossimo for a completed event that happened once or a specific number of times, and use imperfetto for a past habit, an ongoing situation, or a description of how things used to be. This lesson gives you the core contrast, three reusable patterns, and a short dialogue so you can talk about your own past with confidence.

    By the end, you can…

    • choose passato prossimo for completed past events and imperfetto for past habits or ongoing states.
    • describe what I used to do and what was happening in the past using both tenses together.

    Words you’ll actually use

    Listen once. Try it slowly. Then say it without looking.

    Checking available voices…

    Da bambino andavo al parco ogni giorno.

    As a child I used to go to the park every day.

    dah BAHM-bee-noh ahn-DAH-voh ahl PAR-koh OH-nyee JOR-noh

    Imperfetto (andavo) for a repeated past habit. Da bambino/bambina is a common way to set the time frame.

    Ieri ho visto un film al cinema.

    Yesterday I saw a film at the cinema.

    YEH-ree oh VEES-toh oon feel ahl CHEE-neh-mah

    Passato prossimo (ho visto) for a single completed event with a specific time reference.

    Mentre leggevo, è squillato il telefono.

    While I was reading, the phone rang.

    MEN-treh leh-JEH-voh eh skweel-LAH-toh eel teh-LEH-foh-noh

    Imperfetto for the ongoing background action (leggevo) and passato prossimo for the interrupting event (è squillato).

    Prima vivevo a Roma, poi mi sono trasferito a Milano.

    I used to live in Rome, then I moved to Milan.

    PREE-mah vee-VEH-voh ah ROH-mah poy mee SOH-noh trahz-feh-REE-toh ah mee-LAH-noh

    Imperfetto for a past state (vivevo) and passato prossimo for a completed change (mi sono trasferito).

    Quante volte sei andato in Italia?

    How many times have you been to Italy?

    KWAHN-teh VOL-teh say ahn-DAH-toh een ee-TAH-lyah

    Use passato prossimo when asking about a specific number of completed occurrences. The participle agrees with the subject: andato/andata.

    Pronunciation guides are approximate. Slow playback keeps the original pitch.

    Make it make sense

    Useful pattern

    The core pattern is: imperfetto describes the past as an open scene or a repeated habit; passato prossimo reports a closed event. Compare: Da giovane suonavo la chitarra ogni sera (As a young person I used to play guitar every evening) versus Una sera ho suonato la chitarra a una festa (One evening I played guitar at a party). The first is a habit with no clear end; the second is one completed event. You can also combine them: Mentre cucinavo, mio fratello ha apparecchiato la tavola (While I was cooking, my brother set the table). The imperfetto sets the scene; the passato prossimo moves the story forward.

    When to use it

    Use imperfetto for habits (ogni domenica andavamo al mare), ongoing states (ero stanco, avevo fame), descriptions (la casa era grande), and simultaneous background actions (mentre studiavo, ascoltavo musica). Use passato prossimo for single completed actions (ho chiamato mia madre), actions with a definite number (l'ho vista tre volte), and sequences of events (mi sono alzato, ho fatto colazione, sono uscito). Time expressions like ieri, la settimana scorsa, and due anni fa strongly favor passato prossimo, while sempre, spesso, ogni giorno, and di solito favor imperfetto. Note that some verbs change meaning: sapevo means 'I knew', while ho saputo often means 'I found out'. Conoscere follows the same pattern: conoscevo (I knew someone) versus ho conosciuto (I met someone for the first time).

    A conversation you could have

    Listen to each line, then take one part and reply out loud.

    A

    Ciao! Da quanto tempo non ci vediamo. Come stavi?

    Hi! Long time no see. How were you?CHAH-oh dah KWAHN-toh TEM-poh noh chee veh-DYAH-moh KOH-meh STAH-vee
    B

    Bene, grazie. Prima vivevo a Roma, poi mi sono trasferito a Milano per lavoro.

    Fine, thanks. I used to live in Rome, then I moved to Milan for work.BEH-neh GRAH-tsyeh PREE-mah vee-VEH-voh ah ROH-mah poy mee SOH-noh trahz-feh-REE-toh ah mee-LAH-noh per lah-VOH-roh
    A

    Che bello! E cosa facevi a Roma?

    How nice! And what did you use to do in Rome?keh BEL-loh eh KOH-zah fah-CHEH-vee ah ROH-mah
    B

    Facevo l'insegnante. Ogni mattina prendevo il bus e andavo a scuola.

    I used to be a teacher. Every morning I took the bus and went to school.fah-CHEH-voh leen-seh-NYAHN-teh OH-nyee maht-TEE-nah pren-DEH-voh eel boos eh ahn-DAH-voh ah SKWOH-lah

    A little context goes a long way

    In everyday conversation, Italians often use imperfetto to set the scene and passato prossimo to tell what happened. In northern Italy, passato prossimo is the default for most completed past events, while in parts of southern Italy you may hear passato remoto (e.g., fui, andai) for events further back in time. Both are correct in their regional contexts. When talking about a past habit that has ended, imperfetto is standard everywhere.

    One thing to watch for

    Using passato prossimo for a repeated past habit, as in *Da bambino ho andato al parco ogni giorno*.

    Try this instead: Use imperfetto for repeated past habits: Da bambino andavo al parco ogni giorno. Also note that andare takes essere, so the passato prossimo would be sono andato, not ho andato. The correct choice here is imperfetto because the action was habitual.

    Your turn

    Try answering out loud before checking a possible answer.

    1Choose the correct form: Ieri sera (io) ___ (guardare) un film con mia sorella.

    Show a sample answer

    ho guardato

    Ieri sera signals a single completed event, so passato prossimo is the natural choice. Guardavo would describe an ongoing or habitual action, which does not fit the specific time reference.

    2Choose the correct form: Quando ero piccolo, ___ (giocare) a calcio ogni sabato.

    Show a sample answer

    giocavo

    Ogni sabato signals a repeated past habit, so imperfetto is correct. Ho giocato would suggest one specific completed game, which contradicts the habitual meaning.

    3Combine the two ideas: Mentre (io) ___ (leggere), il telefono ___ (squillare).

    Show a sample answer

    Mentre leggevo, il telefono è squillato.

    The ongoing background action takes imperfetto (leggevo), and the interrupting event takes passato prossimo (è squillato). This is a standard pattern for combining the two tenses.

    Take this with you

    Use imperfetto for what used to happen or what was going on, and passato prossimo for what happened once or a specific number of times. When in doubt, ask yourself: is this an open scene or a closed event?

    Progress is saved on this browser.

    yapr

    Practice real time conversations on Yapr for faster learning.

    Put today’s Italian into a conversation with an AI tutor. Speak, make mistakes, and try again.

    Practice on Yapr
    The Yapr app tutor selection screen with pixel-art conversation partners

    Hear more Italian in short videos