This lesson clarifies the difference between imperfetto and passato prossimo. Learn core verbs like insegnavo (I used to teach) and sono andato (I went), and understand how imperfetto sets past contexts while passato prossimo describes specific completed actions.
  1. The imperfect tense is used to describe habitual actions or situations in the past.
  2. The passato prossimo is used to talk about completed actions with a specific time frame in the past.
  3. The imperfect tense describes ongoing actions, while the present perfect tense recounts specific events.
Tempo verbale (Verb tense)Regola (Rule)Esempio (Example)
ImperfettoUn'azione abituale del passato. (A habitual action in the past.)Io insegnavo in aula ogni giorno. (I used to teach in the classroom every day.)
ImperfettoUna situazione del passato. (A situation of the past.)Quando ero piccolo, sapevo poco. (When I was little, I knew little.)
Passato prossimoAzione precisa e localizzata nel passato. (Precise and localized action in the past.)Ieri sono andato a scuola. (Yesterday I went to school.)
Imperfetto + Passato prossimoL'imperfetto da il contesto, il passato prossimo dice cosa è successo. (The imperfect gives the context, the present perfect says what happened.)Mentre studiavo, è arrivato Luca. (While I was studying, Luca arrived.)

Exercise 1: Imperfetto o passato prossimo?

Instruction: Fill in the correct word.

Show translation Show answers

camminavo, ho saputo, conoscevo, insegnavo, ho incontrato, andavo, ho conosciuto, insegnava, ho fatto, arrivavo

1. Conoscere:
Da piccolo, ... poche cose sull'educazione.
(When I was little, I knew little about education.)
2. Arrivare, conoscere:
Mentre ... in classe, ... l'insegnante.
(While I was arriving in class, I met the teacher.)
3. Andare:
Quando ero bambino, ... sempre a scuola a piedi.
(When I was a child, I always walked to school.)
4. Camminare, incontrare:
Mentre ..., ... un amico d'infanzia.
(While I was walking, I met a childhood friend.)
5. Insegnare:
Mia madre ... nella scuola media vicino a casa.
(My mother taught at the secondary school near home.)
6. Fare:
Oggi ... una lezione sulla memoria.
(Today I gave a lesson on memory.)
7. Insegnare:
Durante l'estate, ... matematica ai ragazzi.
(During the summer, I used to teach maths to the children.)
8. Sapere:
La settimana scorsa, ... dei buoni voti di Anna.
(Last week, I found out about Anna's good grades.)

Exercise 2: Multiple Choice

Instruction: Choose the correct sentence for each example, considering the use of the imperfect and the present perfect (passato prossimo) in work, school, or everyday life contexts.

1.
Error: the present perfect indicates a completed action, while 'I was organizing' is a habit and therefore in the imperfect.
Temporal inconsistency: the imperfect introduces the context, the present perfect should indicate a single event.
2.
Error: the imperfect indicates a habitual or ongoing action, but here a precise and completed fact is discussed.
Verb form error: you cannot combine present perfect and imperfect this way.
3.
Tense inversion: the main ongoing action must be in the imperfect, the interruption in the present perfect.
Error: both actions in the imperfect do not indicate a precise event; the call is a finished event.
4.
Inconsistency: 'yesterday' requires the present perfect, but the sentence expresses a past habit.
Error: the present perfect is not used for habitual actions, but for single and completed events.

Imperfetto or Passato Prossimo?

This lesson focuses on two important past tenses in Italian: the imperfetto and the passato prossimo. Knowing when to use these tenses helps describe past habits, ongoing past situations, and specific completed actions accurately.

What does the lesson cover?

  • Imperfetto: Used for habitual actions or situations in the past that were ongoing or repeated.
  • Passato Prossimo: Used for specific, completed actions localized in time.
  • Combining both tenses to show context and interruption in past events.

Key Examples

Verb TenseRuleExample
Imperfetto A habitual past action. Io insegnavo in aula ogni giorno.
Imperfetto A past situation. Quando ero piccolo, sapevo poco.
Passato Prossimo A specific, localized action in the past. Ieri sono andato a scuola.
Imperfetto + Passato Prossimo Imperfetto sets the context; passato prossimo tells what happened. Mentre studiavo, è arrivato Luca.

Understanding the Differences

The imperfetto describes ongoing or habitual actions and states in the past — things without a definite end point. For example, insegnavo (I used to teach) expresses a repeated activity.

The passato prossimo describes actions completed at a specific time, such as sono andato (I went) indicating a finished event.

When combined, the imperfetto gives the background or setting, while the passato prossimo indicates the interrupting or main event.

Important Words and Phrases

  • insegnavo – I used to teach (habitual action)
  • sapevo – I knew (past state)
  • sono andato – I went (specific past action)
  • studiavo – I was studying (ongoing past action)
  • è arrivato – he/she arrived (interrupting event)

Notes on Differences Between English and Italian

Unlike English, Italian distinguishes between past habitual or ongoing actions (imperfetto) and completed past events (passato prossimo). English generally uses the simple past for both cases, but Italian requires choosing the correct tense based on whether the action was repeated, ongoing, or completed.

Useful phrases in English such as "I was teaching," "I used to know," or "I went" correspond to imperfetto or passato prossimo forms in Italian, depending on context.

Written by

This content has been designed and reviewed by the coLanguage pedagogical team: About coLanguage

Profile Picture

Fabio Pirioni

Bachelor in Humanities

University of Udine

University_Logo

Last Updated:

Saturday, 30/08/2025 13:37