Preterite and Imperfect in Narration

Knowing when to use the preterite and when to use the imperfect is one thing. Weaving them together in a single narrative is another. Portuguese stories -- whether spoken anecdotes, novels, or news reports -- constantly shift between the two tenses, and those shifts are what makes the storytelling feel alive. This page shows you how the two tenses collaborate in narration.

The division of labour

In any Portuguese story, the two past tenses have different jobs:

  • The imperfect paints the scene. It describes the setting, the weather, the characters, their state of mind, their habits, and any action that was already in progress when the story began.
  • The preterite moves the plot. Every event that happens, every turn in the story, every new action that advances the narrative goes in the preterite.

Think of a stage play. The imperfect is the set design, the lighting, the costumes, the music playing in the background. The preterite is the actors walking on stage and doing things.

Era de manhã. Chovia muito e o céu estava cinzento. De repente, o telefone tocou.

It was morning. It was raining heavily and the sky was grey. Suddenly, the phone rang.

The first three clauses establish the scene -- all imperfect, all description. Then tocou breaks the stillness: an event happens, and the plot moves.

The four main jobs of the imperfect in narration

1. Weather and setting

When a story opens, we usually get the weather, the time of day, the place. These almost always go in the imperfect.

Fazia frio e as ruas de Lisboa estavam desertas.

It was cold and the streets of Lisbon were deserted.

2. Character appearance and personality

Physical descriptions and personality traits are ongoing properties, so they take the imperfect.

O velhote tinha os olhos azuis e falava devagar, como se pensasse em cada palavra.

The old man had blue eyes and spoke slowly, as if he were thinking about each word.

3. Habits that hold throughout the story

If the story takes place against the backdrop of a routine -- "back then, we'd always go to the café after work" -- that habit stays in the imperfect.

Aos sábados, íamos sempre ao mercado da Ribeira comprar peixe.

On Saturdays, we always used to go to the Ribeira market to buy fish.

4. Actions already in progress when something happens

This is the classic imperfect-meets-preterite moment. An action was unfolding when a new event cut in.

Eu lia o jornal quando o Pedro entrou a correr.

I was reading the newspaper when Pedro came running in.

Lia is the ongoing action -- the movie clip that was already playing. Entrou is the punctual event that interrupts it.

The three main jobs of the preterite in narration

1. Main plot events

Everything that happens -- every event that pushes the story forward -- goes in the preterite.

A Ana pegou nas chaves, saiu de casa e fechou a porta com força.

Ana grabbed the keys, left the house, and slammed the door.

Three preterites in a row: three snapshots, three plot beats, story moving forward.

2. Interruptions of ongoing action

Whatever breaks into the background scene is in the preterite.

Estávamos a jantar tranquilamente quando alguém bateu à porta.

We were calmly having dinner when someone knocked on the door.

3. Bounded episodes within the larger story

Sometimes a segment of the story has its own internal beginning and end -- "I lived there for three months," "the war lasted six years." Even though these are durational, they are wrapped up, so they take the preterite.

Durante o verão, trabalhei num restaurante em Cascais.

During the summer, I worked in a restaurant in Cascais.

💡
A quick test: if you removed this clause, would the story lose one of its events? If yes, preterite. Would it lose one of its descriptions? If yes, imperfect. Events advance, descriptions decorate.

The imperfect → preterite pattern

One of the most common narrative structures in Portuguese is the interruption pattern: the imperfect sets up an ongoing situation, and the preterite arrives with something new.

Andava a passear pelo Bairro Alto quando vi o meu antigo professor.

I was walking around Bairro Alto when I saw my old teacher.

Toda a gente dormia quando o alarme disparou.

Everyone was asleep when the alarm went off.

Estávamos a ver televisão e, de repente, a luz foi-se abaixo.

We were watching TV and, all of a sudden, the power went out.

Notice the pattern: imperfect clause -- setup -- followed by preterite clause -- the new event. This is probably the single most common tense combination in Portuguese storytelling.

A worked example: a short annotated story

Here is a short paragraph. Read it first without worrying about the grammar, then we will go through each verb.

Naquela noite, eu estava sozinho em casa. Chovia muito e o vento assobiava nas janelas. Eu tentava ler um livro, mas não me conseguia concentrar. Por volta das onze, o meu telemóvel tocou. Era a minha mãe. Disse-me que o meu pai tinha tido um acidente e que estava no hospital. Levantei-me a correr, peguei nas chaves do carro e saí para a rua. Estava tudo escuro. Conduzi até ao hospital em menos de vinte minutos.

Let's analyse each verb in order:

VerbTenseWhy
estava sozinhoimperfectSetting the scene -- ongoing state.
choviaimperfectBackground weather.
assobiavaimperfectOngoing background sound.
tentava lerimperfectOngoing activity at the moment the story begins.
não me conseguia concentrarimperfectOngoing mental state.
tocoupreteriteFirst plot event -- the interruption.
era a minha mãeimperfectDescription of who was on the line -- ongoing identity, not an event.
disse-mepreteriteAn act of speaking -- plot event.
tinha tidopluperfectAn event that had happened before the phone call (not our topic here, but note how a third tense layers in).
estava no hospitalimperfectThe father's state at the moment of the call -- ongoing.
levantei-mepreteritePlot event.
pegueipreteritePlot event.
saípreteritePlot event.
estava tudo escuroimperfectDescription of the outside scene.
conduzipreteritePlot event, bounded by the arrival at the hospital.

Notice the rhythm: blocks of imperfect (scene-setting) punctuated by preterite verbs that push the plot forward. This alternation is the heartbeat of Portuguese narration.

💡
If you tried to write this paragraph with only the preterite, it would read like a police report: "I was alone. It rained. The wind whistled. I tried to read." Flat, mechanical, lifeless. The imperfect is what gives the story atmosphere.

The opposite error: everything in the imperfect

A story in which every verb is in the imperfect never starts. The listener keeps waiting for something to happen, and it never does.

❌ Ontem ia ao supermercado, comprava pão e voltava para casa.

Incorrect if narrating what you did -- sounds like a repeated habit, not a single trip.

✅ Ontem fui ao supermercado, comprei pão e voltei para casa.

Yesterday I went to the supermarket, bought bread, and came back home.

If someone asks you what you did yesterday, they want the preterite -- events, sequences, things that happened. The imperfect version above sounds like "I used to go to the supermarket, buy bread, and come home," which is not what happened yesterday; it is a habit from some unspecified past.

Reported speech in narration

When quoting someone inside a story, a common pattern is: preterite verb of speech (disse, perguntou, respondeu) + imperfect in the reported clause.

Ela perguntou-me se eu queria ir ao cinema.

She asked me if I wanted to go to the cinema.

O polícia disse que o acidente tinha sido grave e que estavam dois feridos no hospital.

The police officer said that the accident had been serious and that two injured people were in hospital.

Perguntou and disse are plot events. Queria and estavam are states embedded in the report -- ongoing at the moment of speaking.

Long-duration preterite vs open-duration imperfect

A subtle point: a bounded duration can still take the preterite if the duration as a whole counts as one finished episode within the story.

Durante três anos, vivi em Faro e trabalhei como professor.

For three years, I lived in Faro and worked as a teacher.

Durante três anos closes the duration -- it is a wrapped-up chapter. Compare:

Naquela altura, vivia em Faro e trabalhava como professor.

At that time, I was living in Faro and working as a teacher.

Here the same period is reopened as the backdrop to whatever story is about to unfold. Same real-world facts; different narrative framing.

Common mistakes

❌ Quando cheguei, a casa foi vazia.

Incorrect -- the house's emptiness is a description, needs imperfect.

✅ Quando cheguei, a casa estava vazia.

When I arrived, the house was empty.

❌ Ontem ia ao dentista.

Incorrect as narrative -- 'yesterday' calls for a bounded event.

✅ Ontem fui ao dentista.

Yesterday I went to the dentist.

❌ Ela estava alta e tinha cabelo comprido quando a vi.

Not incorrect grammar, but 'estava' for a permanent trait is odd -- use 'era'.

✅ Ela era alta e tinha cabelo comprido quando a vi.

She was tall and had long hair when I saw her.

❌ O filme começava às nove.

Incorrect if reporting what actually happened -- the film started, a bounded event.

✅ O filme começou às nove.

The film started at nine.

❌ Fui muito cansado, por isso saí cedo da festa.

Incorrect -- 'being tired' is a background state, not a bounded event.

✅ Estava muito cansado, por isso saí cedo da festa.

I was very tired, so I left the party early.

Key takeaways

  • Imperfect paints; preterite moves. Scene is imperfect; action is preterite.
  • The interruption pattern (imperfect + preterite) is the single most common narrative structure in Portuguese.
  • Descriptions of weather, people, places, and mental states are imperfect, even inside a story driven by preterite events.
  • If a clause answers what was happening?, imperfect. If it answers what happened next?, preterite.
  • Reported speech often pairs a preterite speech verb (disse, perguntou) with an imperfect in the reported clause.

Continue to Verbs That Change Meaning to see how certain verbs shift meaning between the two aspects, and Time Expressions as Clues for markers that signal each tense.

Related Topics