tenha + Participle
Pretérito Perfeito Do Subjuntivo
The Pretérito Perfeito do Subjuntivo describes an action that is already finished but is framed by feelings, doubts, or possibilities. It is formed by the present subjunctive of ter + a past participle.
How It Works
The Pretérito Perfeito do Subjuntivo (also called the Pretérito Perfeito Composto) is essential for expressing past actions that aren't being stated as objective facts, but rather as part of a subjective thought.
1. Formation:
It is a compound tense consisting of two parts:
- The auxiliary verb ter in the Present Subjunctive (tenha, tenhas, tenha, tenhamos, tenhais, tenham).
- The Past Participle of the main verb (e.g., feito, chegado, visto).
Note: The past participle is invariable in this tense; it does not change for gender or number.
2. Primary Uses:
- Anteriority to the Present: Expressing a past action triggered by emotion, doubt, or necessity.
Ex: Sinto muito que você não tenha vindo. (I'm sorry you didn't come.) - Future Anteriority: Describing an action that will be completed before another future point.
Ex: Espero que eles tenham terminado quando eu chegar. (I hope they will have finished when I arrive.)
3. Register:
This tense is used in both formal and informal speech. While learners often try to use the simple past indicative, using the subjunctive here is a hallmark of natural, proficient Portuguese.
Examples (5)
- Duvido que eles tenham feito a lição.
I doubt that they have done the homework.
Word by Word: I doubt that they have done the lesson.
The verb 'duvidar' (to doubt) is a classic subjunctive trigger. Since the homework was supposed to be finished already, we use the compound past subjunctive.
- É bom que você tenha chegado cedo.
It's good that you arrived early.
Word by Word: It is good that you have arrived early.
The expression 'É bom que' expresses a value judgment (emotion/opinion), triggering the subjunctive for the completed action of arriving.
- Espero que a encomenda já tenha sido entregue.
I hope the package has already been delivered.
Word by Word: I hope that the order already has been delivered.
Here, 'Espero que' (I hope) triggers the subjunctive. This example also uses the passive voice within the compound tense.
- Não acredito que você tenha visto esse filme cinco vezes!
I don't believe you've seen this movie five times!
Word by Word: Not I believe that you have seen this movie five times!
Disbelief ('Não acredito que') requires the subjunctive to describe the past action of watching the movie.
- Tomara que o tempo tenha melhorado em Lisboa.
Hopefully the weather has improved in Lisbon.
Word by Word: Hopefully that the weather has improved in Lisbon.
The word 'Tomara' is used to express a strong wish, triggering the subjunctive for the state of the weather.
Common Mistakes
Using the indicative instead of the subjunctive after an emotional trigger.
Fico feliz que você veio.Fico feliz que você tenha vindo.Even though the person 'actually came,' the phrase 'Fico feliz que' is an emotional reaction, which grammatically requires the subjunctive mood in Portuguese.
Making the past participle agree with the subject.
Espero que elas tenham chegadas.Espero que elas tenham chegado.In compound tenses with 'ter', the past participle is always invariable (ending in -o). It does not change to match 'elas'.
Confusing the auxiliary 'tenham' (subjunctive) with 'têm' (indicative).
Duvido que eles têm saído.Duvido que eles tenham saído.'Têm' is the present indicative. After 'Duvido que', you must use the subjunctive form 'tenham'.
How It Connects
Related Patterns
- tenha/tenhas/tenha/tenhamos/tenhamSubjuntivo De Ter
This is the auxiliary verb used to form the Pretérito Perfeito do Subjuntivo.
Level 3 - tivesse + ParticipleMais-Que-Perfeito Do Subjuntivo
The Pluperfect Subjunctive, used for 'past-in-the-past' or counterfactual 'if' scenarios.
Level 4 - duvidar que + SubjunctiveSubjuntivo Com Dúvida
One of the most common triggers for this tense when discussing past events.
Level 3 - esperar que + SubjunctiveSubjuntivo Com Esperança
A common trigger used to express hopes about whether an action has already occurred.
Level 3 - ter / haverTer vs. Haver
Explains why 'ter' is the preferred auxiliary in modern Portuguese compound tenses over 'haver'.
Level 2 - Sequence of Tenses (Present)
Explains how this tense fits into the logical flow of sentences starting in the present tense.
Level 5