Portuguese Perfect Subjunctive: espero que tenha chegado
By Michael McGettrickUpdated 27 September 2026
The ordinary present subjunctive covers hopes, doubts and wishes about something that has not happened yet, or that is happening now. Portuguese has a second, compound form of the subjunctive for exactly the same feelings, hope, doubt, wish, aimed instead at an action that may already be finished. This is the perfect subjunctive, and it is Higher-tier material on the Pearson Edexcel GCSE Portuguese specification (1PG0).
Forming the perfect subjunctive
Take the present subjunctive of and add a past participle:
| person | (present subjunctive) | + participle | meaning |
|---|---|---|---|
| | | (that) I have arrived |
| | | (that) you have arrived |
/ | | | (that) he has arrived |
| | | (that) we have arrived |
/ | | | (that) they have arrived |
Exactly as with every other compound tense built on , the participle never changes: , , all keep the identical ending, whatever the subject's gender.
.- I hope he has arrived safely.
Duvido o .- I doubt she has seen the film.
É .- It is possible they have already left.
The choice that matters: still to come, or already done
The perfect subjunctive shares every trigger with the ordinary present subjunctive covered in the main Portuguese subjunctive article, , duvido , é , , and the rest. What changes is not the trigger but the timing of the action inside the -clause:
.- I hope he arrives tomorrow. (The arrival is still ahead.)
.- I hope he has arrived. (The arrival may already have happened, and the speaker does not yet know for sure.)
Both sentences share the same hope and the same uncertainty; only the position of the hoped-for event in time differs. This is precisely the same logic that separates the ordinary present tense from the present perfect in a plain, non-subjunctive statement, transplanted into the subjunctive mood.
A reaction to news works the same way, and this is where the perfect subjunctive shows up constantly in everyday speech:
!- How good that you have come! (Reacting to something already done.)
.- What a shame he did not win. (Reacting to a result already known.)
Common triggers, in the perfect subjunctive
The full list of subjunctive triggers is covered in the main subjunctive article; the ones that pair most naturally with the perfect subjunctive, because they so often react to news of something already done, are worth a table of their own:
| trigger | example | meaning |
|---|---|---|
| | I hope it has gone well |
duvido | duvido | I doubt he has understood |
é | é | it is possible she has forgotten |
| | how good that you have come |
| | what a shame he did not win |
| | maybe they have already left |
Notice that behaves here exactly as it does with the plain present subjunctive: placed before the verb, it triggers the subjunctive mood without needing at all.
Negating the perfect subjunctive
negates this compound form the same way it negates every other verb built with : it goes directly before , , or , and the participle stays exactly where it is.
.- I hope he has not forgotten.
Duvido .- I doubt they have not seen (it), i.e. I think they probably have seen it.
That second example is worth pausing on: negating the verb inside the -clause changes what is being doubted, so read the position of carefully rather than assuming the whole sentence is automatically negative.
Perfect subjunctive against the plain present subjunctive
Put the two side by side on the same verb, and the contrast becomes mechanical rather than mysterious:
do .- I hope you like the present. (Ongoing or about to happen: the present subjunctive.)
do .- I hope you liked the present. (Already given, already possibly experienced: the perfect subjunctive.)
A useful rule of thumb: if the English translation reaches for has or have plus a past participle (or a simple past about something already done, as here), Portuguese wants the perfect subjunctive; if English stays in a plain present or future, the ordinary present subjunctive is correct.
Reacting to news: the perfect subjunctive's natural home
Beyond formal hopes and doubts, the perfect subjunctive is the everyday way Portuguese reacts, out loud, to something just learned. English does this with has/have plus a past participle after an exclamation (how great that you've come!), and Portuguese slots the identical structure straight after :
o !- How great that she has got the job!
contente a .- I'm glad you have arrived in time.
.- How strange that he has not replied.
These reactions are worth learning as complete units, , contente , , , because the emotion word out front is doing exactly the same job as or duvido: it is establishing that what follows is not a flat statement of fact, so the subjunctive has to appear.
Beyond the scope of this course: the pluperfect subjunctive
Portuguese has one more compound subjunctive form worth naming so it is not mistaken for the one above: the pluperfect subjunctive, built with the imperfect subjunctive of (, , , , ) plus a participle, as in , if he had arrived. It marks an action that would have been complete at some earlier point in the past, and it belongs to hypothetical -clauses about the past rather than to ordinary hopes and doubts about the present. It is beyond what this course or the GCSE specification requires; the form to know solidly is the perfect subjunctive, plus participle.
Mistakes English speakers make
Using the plain present subjunctive when the action is already done. said about someone who may already have arrived misses the timing; is the sentence that actually asks whether the arrival has happened.
Agreeing the participle with the subject. is wrong; the participle after never agrees, whoever the subject is: .
Reaching for the indicative after a genuine doubt trigger. Duvido is wrong; duvido is a subjunctive trigger, so the compound form needed is duvido .
Using instead of in everyday speech. , built on 's subjunctive, exists and is grammatical, but it is rare even in formal writing and essentially absent from speech. is overwhelmingly the everyday choice, in the same way outranks for the plain pluperfect.
Missing that the perfect subjunctive can appear with no explicit trigger verb. A bare exclamation, , , carries the same force as or duvido , and the subjunctive still has to follow; do not assume only a verb like can switch the mood on.
Spotting it quickly in a reading passage
The perfect subjunctive has a distinctive shape once you know to look for it: a trigger phrase built on hope, doubt, possibility or a reaction, followed by , followed by (or , , ), followed by a participle. That four-part chain, trigger, , , participle, is what separates it at a glance from the plain present subjunctive (no , participle) and from the ordinary indicative (no subjunctive trigger at all). Practising that quick scan is worth more, at GCSE Higher level, than memorising the conjugation table in isolation.
What to do next
Learn the perfect subjunctive as a direct extension of the plain present subjunctive covered in Portuguese subjunctive: same triggers, same mood, with plus a participle whenever the hoped-for or doubted action might already be finished. The participles themselves are the same set taught in Portuguese past participles and gerunds, so the two pages are worth reading back to back. Once plus a participle feels automatic after and duvido , extend the same habit to the reaction phrases, , , since those are the sentences most likely to come up naturally in speaking practice. Practise all three together in the Portuguese course, where the vocabulary for genuine, everyday sentences is waiting.