Present perfect subjunctive: que ele tenha feito
The perfect subjunctive (tenha + participle) expresses a past or completed action after triggers that need the subjunctive: Espero que você tenha gostado. Duvido que ele tenha chegado.
| ter (subj.) | + participle | |
|---|---|---|
| eu | tenha | falado |
| tu | tenhas | feito |
| você / ele / ela | tenha | visto |
| nós | tenhamos | saído |
| vocês / eles / elas | tenham | chegado |
When to use it
- After wishes, feelings and doubt about something already done: Espero que tenha corrido tudo bem.
- After embora, talvez, é possível que for the past: Embora tenha chovido, saímos.
- With até / quando + future perfect it is the future subjunctive, not this tense: quando você tiver terminado (see C2).
- Do not confuse tenha saído (has left, subjunctive) with tem saído (has been going out).
Examples
- Espero que vocês tenham gostado do jantar.I hope you enjoyed dinner.
- É possível que ele tenha esquecido.He may have forgotten.
- Que bom que você tenha vindo!How nice that you came!
- Não acredito que ela tenha dito isso.I can’t believe she said that.
- Embora tenha estudado, não passou.Although he studied, he didn’t pass.
Common mistakes
- ✗ Espero que você teve uma boa viagem.✓ Espero que você tenha tido uma boa viagem.English “I hope you had a good trip” uses the simple past, but after espero que a completed action takes tenha + participle.
- ✗ Duvido que ele já chegou.✓ Duvido que ele já tenha chegado.duvidar que requires the subjunctive, so the completed action becomes tenha chegado; English “I doubt he has arrived” has no special form.
- ✗ É possível que ela tem saído.✓ É possível que ela tenha saído.tem saído is the indicative “has been going out”; possibility needs the subjunctive tenha saído (may have left).
- ✗ Embora choveu, fomos à praia.✓ Embora tenha chovido, fomos à praia.embora needs the subjunctive in the past too; English “although it rained” keeps the plain past.
- ✗ Fico feliz que vocês vieram.✓ Fico feliz que vocês tenham vindo.After a feeling such as fico feliz que, a past action takes the perfect subjunctive; English “I’m glad you came” uses the simple past.
