Preterite Perfect in Spanish
Pretérito Anterior
This article is part of the Spanish grammar tree on Settemila Lingue.
In Brief
The Spanish pretérito anterior is formed with the preterite of haber—hube, hubiste, hubo, hubimos, hubisteis, hubieron—plus a past participle: Cuando hubo terminado, se fue (“When he had finished, he left”). It presents one completed event as immediately preceding another past event. Today it is rare outside literary, elevated, or deliberately old-fashioned writing; in ordinary Spanish, speakers usually choose the preterite or pluperfect instead.
Overview
The tense traditionally called the pretérito anterior is a compound past tense: it combines an auxiliary verb (a “helping” verb), haber, with a past participle (a verb form such as terminado, comido, or dicho). English grammar books sometimes call it the “preterite perfect,” although there is no everyday English tense that matches it exactly.
Its job is very specific. It marks an action as fully completed just before another completed action in the past. It therefore appears especially in time clauses introduced by expressions such as apenas (“hardly/as soon as”), cuando (“when”), no bien (“no sooner/as soon as”), en cuanto (“as soon as”), and después de que (“after”). In Apenas hubo llegado, empezó a llover, the arrival is completed first, and the rain begins immediately afterward.
This is a C1 topic mainly because modern learners need to recognize the tense in novels, historical narratives, and stylized prose rather than use it in normal conversation. The ordinary preterite—llegó, terminó, dijo—is an essential prerequisite because both haber and the following main verb normally sit within a sequence of completed past events.
How It Works
The basic pattern
The structure is:
time expression + preterite of haber + past participle, + another past event
En cuanto hubo firmado el contrato, salió de la oficina. “As soon as she had signed the contract, she left the office.”
The action in the pretérito anterior, hubo firmado, is completed before the action salió. The time expression makes the close sequence especially clear.
Conjugating haber
| Person | Form of haber | Spanish example | English meaning |
|---|---|---|---|
| first-person singular | hube | hube terminado | I had finished |
| second-person singular | hubiste | hubiste terminado | you had finished |
| third-person singular | hubo | hubo terminado | he/she/you had finished |
| first-person plural | hubimos | hubimos terminado | we had finished |
| second-person plural | hubisteis | hubisteis terminado | you all had finished |
| third-person plural | hubieron | hubieron terminado | they/you all had finished |
Do not confuse hubo here with the impersonal preterite of haber, meaning “there was” or “there were”: Hubo un problema means “There was a problem,” while hubo terminado means “he/she had finished.” The presence of a participle reveals the compound tense.
Although the full paradigm exists, third-person forms—especially hubo and hubieron—are the ones most often encountered in narrative prose. That reflects the kinds of stories in which the tense survives, not a restriction in its grammar.
Forming the past participle
For regular verbs, remove the infinitive ending and add:
- -ado to -ar verbs: llegar → llegado, firmar → firmado
- -ido to -er and -ir verbs: comer → comido, salir → salido
Common irregular participles remain irregular in this tense:
| Infinitive | Past participle | Example | English meaning |
|---|---|---|---|
| decir | dicho | hubo dicho | had said |
| hacer | hecho | hubieron hecho | had done/made |
| ver | visto | hubiste visto | had seen |
| escribir | escrito | hube escrito | had written |
| poner | puesto | hubimos puesto | had put |
| volver | vuelto | hubo vuelto | had returned |
| romper | roto | hubieron roto | had broken |
| abrir | abierto | hubo abierto | had opened |
With auxiliary haber, the participle does not agree with the subject or with an object. It stays in the masculine singular form: Ella hubo llegado, Ellas hubieron llegado, and las cartas que hubo escrito. Forms such as hubieron llegadas are incorrect.
Position of pronouns and negatives
An object pronoun (a short form such as lo, “it/him,” or le, “to him/her”) and the reflexive pronoun se go before the conjugated auxiliary:
- Cuando lo hubo leído, cerró el libro. — “When she had read it, she closed the book.”
- Apenas se hubo sentado, llamaron a la puerta. — “Hardly had he sat down when they knocked at the door.”
- En cuanto les hubo explicado el plan, comenzó la reunión. — “As soon as she had explained the plan to them, the meeting began.”
Negation also goes before haber: No hubo acabado de decirlo cuando sonó el teléfono (“He had not even finished saying it when the phone rang”). This pattern highlights that the second event interrupts or closely overlaps the endpoint of the first; affirmative examples remain more typical of the basic completed-then-completed sequence.
Choosing the right time expression
The pretérito anterior is strongly associated with a preceding time clause. Common introductions include:
- apenas — hardly; as soon as
- no bien — no sooner; as soon as
- en cuanto — as soon as
- tan pronto como — as soon as
- cuando — when
- después de que — after
- una vez que — once
- luego que — once/as soon as (literary or regional)
These expressions do not automatically require the tense. They simply provide the sequence in which it traditionally occurs. Modern Spanish can use the preterite in the same setting: En cuanto terminó, se fue.
Examples in Context
| Spanish | English | Note |
|---|---|---|
| Apenas hubo llegado, empezó a llover. | Hardly had he arrived when it started to rain. | The two events follow closely. |
| Cuando hubo terminado, se fue. | When he had finished, he left. | A neutral time clause in literary narration. |
| Después de que hubo comido, volvió al trabajo. | After she had eaten, she returned to work. | The meal is completed first. |
| No bien hubo dicho esto, se oyó un grito. | No sooner had he said this than a shout was heard. | No bien strongly emphasizes immediate succession. |
| En cuanto hubieron cruzado el puente, este se derrumbó. | As soon as they had crossed the bridge, it collapsed. | Plural subject: hubieron. |
| Una vez que hubimos cerrado las ventanas, abandonamos la casa. | Once we had closed the windows, we left the house. | First-person plural form. |
| Tan pronto como hubiste firmado, el notario guardó el documento. | As soon as you had signed, the notary put the document away. | Grammatically valid second-person singular. |
| Apenas hube abierto la carta, comprendí la verdad. | The moment I had opened the letter, I understood the truth. | First-person narration with hube. |
| Cuando la hubo leído, dobló la nota con cuidado. | When she had read it, she folded the note carefully. | The object pronoun la precedes hubo. |
| No bien se hubo levantado el telón, el público guardó silencio. | No sooner had the curtain risen than the audience fell silent. | Reflexive se precedes the auxiliary. |
| Luego que hubieron hecho el inventario, sellaron la habitación. | Once they had completed the inventory, they sealed the room. | Elevated narrative style. |
| Después de que hubo vuelto el mensajero, conocimos la respuesta. | After the messenger had returned, we learned the answer. | Irregular participle vuelto. |
English often translates these examples with “had + participle.” It may also use “as soon as” followed by a simple past: As soon as they crossed the bridge... Translation therefore identifies the order of events, but not necessarily the marked literary tone of the Spanish form.
Common Mistakes
Using the present perfect form of haber
- Wrong: Apenas ha llegado, empezó a llover.
- Right: Apenas hubo llegado, empezó a llover.
- Why: Ha llegado is present perfect and normally connects a past event with the present. The pretérito anterior requires preterite forms of haber within a completed past narrative.
Confusing it with the pluperfect
- Wrong for immediate narrative succession: No bien había dicho esto, se oyó un grito.
- Traditional literary choice: No bien hubo dicho esto, se oyó un grito.
- Why: Había dicho is the pluperfect and simply places the saying before another past reference point. Hubo dicho presents it as completed directly before the next event. The pluperfect is nevertheless the natural modern choice in many contexts.
Making the participle agree
- Wrong: Cuando ellas hubieron llegadas, comenzó la cena.
- Right: Cuando ellas hubieron llegado, comenzó la cena.
- Why: A participle used with haber is invariable. The number and person are already shown by hubieron.
Putting a pronoun after the participle
- Wrong: Cuando hubo leído lo, cerró el libro.
- Right: Cuando lo hubo leído, cerró el libro.
- Why: Unstressed object pronouns come before the conjugated auxiliary in this construction.
Overusing the tense in conversation
- Unnatural in most everyday speech: En cuanto hube pagado, salí del café.
- Natural modern version: En cuanto pagué, salí del café.
- Why: The pretérito anterior is grammatically correct here, but it sounds literary or deliberately archaic. A simple preterite usually expresses the sequence clearly.
Treating every hubo as “there was”
- Misreading: Cuando hubo acabado... as “When there was finished...”
- Correct reading: “When he/she had finished...”
- Why: Before a past participle, hubo is an auxiliary and its subject is supplied by context.
Usage Notes
The pretérito anterior belongs mainly to written narrative. You may meet it in older novels, historical prose, formal storytelling, or modern writing that imitates those styles. It can make a sequence feel compact and decisive: one event reaches its endpoint, and the next begins at once.
In present-day conversation, the pretérito indefinido is usually enough: Apenas llegó, empezó a llover. If the writer needs to look back from a past reference point, the pluscuamperfecto (pluperfect) is common: Cuando llegamos, ya había comido (“When we arrived, she had already eaten”). The choice is therefore not merely a choice between three interchangeable forms.
| Form | Spanish example | English | Main effect |
|---|---|---|---|
| preterite | En cuanto terminó, se fue. | As soon as he finished, he left. | Normal modern sequence of completed events. |
| pluperfect | Cuando llegué, ya había terminado. | When I arrived, he had already finished. | Earlier event viewed from a later past point; no immediate succession required. |
| pretérito anterior | En cuanto hubo terminado, se fue. | As soon as he had finished, he left. | Completed event immediately before the next one; marked literary style. |
Do not assume that “formal” automatically calls for the pretérito anterior. A business email, report, academic paper, or official announcement will normally use current standard tenses. This form is better described as literary and rare than as a general-purpose formal tense.
Beyond the Basics / Advanced Use
Immediacy comes from the whole construction
The tense contributes a completed-before relationship, but the strong sense of immediate succession is reinforced by its typical connectors and narrative context. Compare:
- Cuando había terminado el informe, revisaba las cifras. — a background relationship; no tight sequence is foregrounded.
- Cuando hubo terminado el informe, envió el archivo. — the completed report leads directly to the sending.
For that reason, isolated transformations from English “had done” into hubo hecho are unreliable. Most English past-perfect sentences need Spanish había hecho, not the pretérito anterior. Ask whether the sentence narrates two completed events in a close sequence and whether a literary register is appropriate.
The tense is usually subordinate
A subordinate clause is a clause that depends on another clause—for example, the “when” part of “When she finished, she left.” The pretérito anterior is most characteristically found in such temporal clauses, while the following event appears in the ordinary preterite:
Apenas hubieron entrado, la puerta se cerró.
This pattern explains why examples so often begin with a connector. It is much less useful as a free-standing answer to “What happened?” than the ordinary preterite.
Recognize style before trying to reproduce it
A modern author may select the tense to create historical distance, imitate an older narrative voice, or give a rapid sequence a ceremonious rhythm. That stylistic effect cannot always be carried into English: “had entered” is normal English grammar and does not by itself sound old-fashioned. Advanced reading therefore involves noticing not only event order but also the mismatch in register between the Spanish original and a natural English translation.
For active writing, use the tense sparingly and consistently. Dropping a form such as hube llegado into otherwise casual dialogue can sound comic or affected unless that contrast is intentional.
Practice Tips
- Learn it as a two-event frame. Build pairs rather than isolated verb forms: Apenas hubo llegado..., empezó...; Cuando hubieron firmado..., salieron.... This fixes both the order and the typical register in memory.
- Contrast three versions. Rewrite one sequence with terminó, había terminado, and hubo terminado. Explain whether each version gives a normal sequence, an earlier background event, or an immediate literary sequence.
- Read for recognition. In a novel or historical text, underline hube/hubiste/hubo/hubimos/hubisteis/hubieron only when followed by a participle. Then identify the later event and the connector that links them.
Related Concepts
- Prerequisite: Preterite (Indefinido) — supplies the narrative past that normally follows the completed action and helps you recognize the preterite forms of haber.
Prerequisite
Preterite Indefinido in SpanishA2More C1 concepts
Practice Preterite Perfect in Spanish with a free Settemila Lingue account. We will set up Spanish · C1 and generate cards for this exact grammar concept.
Practice this concept