Mais-que-Perfeito Overview

Portuguese has not one but two pluperfect tenses, both translating to English "had done." One is a single-word synthetic form inherited directly from Latin (falara), and the other is a compound form built with ter in the imperfect plus a past participle (tinha falado). They mean the same thing, grammatically. They do not share the same register, and they do not share the same spoken territory. Knowing both forms -- and knowing which one to deploy when -- is a quiet marker of fluent European Portuguese.

What the pluperfect does

The mais-que-perfeito locates an event earlier than another past event. It is the tense you need whenever you say, "By the time X happened, Y had already happened." The reference point is itself in the past, and the pluperfect points further back from there.

Quando cheguei à festa, o João já tinha saído.

When I arrived at the party, João had already left.

Disse-me que já lera o livro.

She told me she had already read the book. (literary form)

Antes de se mudarem, tinham vivido em Coimbra.

Before they moved, they had lived in Coimbra.

In each of these, two past times are stacked: the reference event (cheguei, disse, se mudarem) and the earlier event marked by the pluperfect (tinha saído, lera, tinham vivido). English handles this with "had + past participle." Portuguese handles it with either of two forms, and the choice is almost entirely about register.

The two forms, side by side

Compound (everyday)

ter in the imperfect + past participle. This is the form you will hear in cafes, on the news, in novels -- everywhere, really. It is the default in every register except the most formal and literary.

falarcomerpartir
eutinha faladotinha comidotinha partido
tutinhas faladotinhas comidotinhas partido
ele / ela / vocêtinha faladotinha comidotinha partido
nóstínhamos faladotínhamos comidotínhamos partido
eles / elas / vocêstinham faladotinham comidotinham partido

Simple (literary / formal)

A one-word synthetic form, descended from the Latin pluperfect indicative. In 2026 European Portuguese, this form is almost never used in speech. It survives robustly in literary fiction, journalism of a certain register, legal and academic writing, and a few frozen expressions.

falarcomerpartir
eufalaracomerapartira
tufalarascomeraspartiras
ele / ela / vocêfalaracomerapartira
nósfaláramoscomêramospartíramos
eles / elas / vocêsfalaramcomerampartiram

Notice that the 3rd-person-plural forms falaram, comeram, partiram are identical to the 3rd-person-plural preterite. Context decides which tense is meant.

💡
For dedicated pages, see Simple Pluperfect, Compound Pluperfect, and Simple vs Compound. This overview page just introduces both and positions them.

Six parallel pairs

Here are the same six sentences in both forms, to make the semantic equivalence visible.

Compound: Quando a vi, ela já tinha saído de casa.

When I saw her, she had already left home.

Simple: Quando a vi, ela já saíra de casa.

Same meaning, literary register.

Compound: Percebi que ele tinha mentido.

I realized that he had lied.

Simple: Percebi que ele mentira.

Same meaning, literary register.

Compound: Não sabia que vocês já tinham jantado.

I didn't know you had already had dinner.

Simple: Não sabia que vocês já jantaram.

Literary -- here *jantaram* is the simple pluperfect, not the preterite. Context makes the reading clear.

Compound: Antes de chegares, eu já tinha acabado o trabalho.

Before you arrived, I had already finished the work.

Simple: Antes de chegares, eu já acabara o trabalho.

Same meaning, literary register.

Compound: Tinha chovido toda a noite.

It had rained all night.

Simple: Chovera toda a noite.

It had rained all night. (literary, common in narrative prose)

Compound: Ele disse que tinha visto o filme duas vezes.

He said he had seen the film twice.

Simple: Ele disse que vira o filme duas vezes.

Same meaning, literary.

Read either column aloud and the grammatical content is the same. The difference is entirely in the flavor: the left column is how a Portuguese person would speak, the right is how Eça de Queirós would write.

When each form is actually used

Compound form (tinha falado)

  • Everyday conversation. All of it.
  • Emails, text messages, informal writing.
  • News reports, podcasts, interviews.
  • Most modern novels, except those consciously reaching for a literary register.
  • Academic writing when the subject matter is technical rather than humanistic.

Simple form (falara)

  • Literary fiction, especially narration set in a past frame.
  • Classical and canonical literature -- Queirós, Pessoa, Saramago, Lobo Antunes.
  • Journalism of a certain register, particularly opinion columns and long-form reporting.
  • Legal and notarial documents.
  • A handful of frozen expressions: quem me dera ("how I wish"), pudera ("no wonder / of course").
  • Historical and formal academic writing.
💡
If you are speaking with someone and you use tinha falado, nobody will blink. If you say falara, you will either sound like you are reading aloud from a novel or like you just left a 19th-century salon. Reserve the simple form for reading and formal writing; let the compound form carry all your spoken pluperfects.

Comparison with English and Spanish

English has one pluperfect: had + past participle. Spanish also has just one in practice: había + participio. Interestingly, Spanish inherited the same Latin synthetic form as Portuguese -- amaveram > amara / hablara -- but repurposed it as a subjunctive, so the Spanish single-word -ra form is no longer a pluperfect indicative at all. Portuguese is therefore unusual in Romance for keeping its Latin-derived synthetic pluperfect alive as a pluperfect, as a living literary register. That form -- falara, comera, partira -- has either vanished or changed mood in every one of its sister languages, but Portuguese writers and speakers have held onto it exactly where Latin put it.

LanguagePluperfect form(s)Register
Englishhad + participleuniversal
Spanishhabía + participiouniversal (spoken + written)
Frenchavait + participeuniversal (plus passé antérieur, literary)
Italianaveva + participiouniversal (plus trapassato remoto, literary)
Portuguese (EP)tinha + particípioeveryday
Portuguese (EP)-ra synthetic formliterary / formal

Portuguese shares its two-form split with French (avait parlé vs eut parlé) and Italian (aveva parlato vs ebbe parlato), but the Portuguese synthetic pluperfect is far more alive in contemporary writing than the French passé antérieur or the Italian trapassato remoto, both of which survive only in the most stylized literary prose.

A small trap: the simple form looks like the preterite

The 3rd-person-plural forms of the simple pluperfect and the preterite are identical in spelling and in sound.

Eles falaram ontem.

They spoke yesterday. (preterite)

Disse-me que eles falaram com o chefe na semana anterior.

She told me they had spoken to the boss the week before. (simple pluperfect)

Both sentences contain falaram. Only context -- the reporting frame, the adverbial anchoring, the relationship between clauses -- tells the reader which tense is in play. Because of this ambiguity, writers often prefer the compound form even in literary contexts when the simple form would be genuinely unclear. The synthetic pluperfect is alive, but writers respect its quirks.

💡
When reading older or literary Portuguese and you see a verb ending in -ara, -ras, -ramos after a subject already anchored in the past, you are almost certainly looking at a simple pluperfect, not a preterite. The -ra signature is the clue.

Where the pluperfect fits in the past-tense system

European Portuguese distinguishes several past tenses, each with its own work to do. The pluperfect is the one that locates events relative to another past event.

TenseJobExample
pretérito perfeito simplesa single completed eventFalei com ele.
imperfeitoongoing / habitual / background pastFalava com ele todos os dias.
pretérito perfeito compostoiterative / ongoing up to nowTenho falado com ele ultimamente.
mais-que-perfeito (composto)past before another pastJá tinha falado com ele.
mais-que-perfeito (simples)same meaning, literary registerJá falara com ele.

If your sentence needs to say "I had done X by the time Y happened," you need a pluperfect. If everyday, pick the compound; if literary, the simple form is available.

Common Mistakes

❌ Quando cheguei, ele saiu.

Incorrect if you mean 'he had already left by then' -- the preterite leaves the ordering implicit.

✅ Quando cheguei, ele já tinha saído.

When I arrived, he had already left.

❌ Ele disse que tem falado com o chefe.

Incorrect -- a reported past event before another past takes the pluperfect, not the composto.

✅ Ele disse que tinha falado com o chefe.

He said he had spoken with the boss.

❌ No meu relatório, eu tinha escrito que...

Spoken register but trying to sound literary -- use the compound everywhere in speech.

✅ No meu relatório, eu escrevera que... (formal written)

In my report, I had written that... -- appropriate for academic prose.

❌ Já partira-se quando chegámos.

Incorrect -- pronoun placement with the simple form follows regular rules.

✅ Já se partira quando chegámos.

It had already broken when we arrived. (literary; note proclisis after *já*)

❌ Tinha chovido ontem à noite.

Incorrect -- a single past event does not need the pluperfect unless there is a later past reference.

✅ Choveu ontem à noite.

It rained last night.

Key Takeaways

  • The pluperfect marks an event that happened before another past event.
  • Portuguese has two pluperfect forms: compound (tinha falado) and simple (falara). Both mean "had done."
  • The compound form is the default in all spoken and most written Portuguese.
  • The simple form is literary / formal and survives in novels, journalism, legal writing, and frozen expressions.
  • Portuguese is unusual among modern Romance languages for keeping the synthetic pluperfect productively alive.
  • The 3rd-person-plural of the simple pluperfect is identical in shape to the preterite -- context disambiguates.

For details on formation, see Simple Pluperfect and Compound Pluperfect. For the register question in depth, see Simple vs Compound.

Related Topics