CEFR B1

8 min read

Test yourself (14 questions)

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)+ participlemeaning
(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:

triggerexamplemeaning
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.

Practise: test yourself

Pick the right one

0/4

Does the sentence hope for something still to come, or something already done?

  1. Espero que ele chegue amanhã.

  2. Espero que ele tenha chegado bem.

  3. Espero que você goste do presente.

  4. Espero que você tenha gostado do presente.

Fill in the blank

0/3

Write the perfect subjunctive with tenha + participle.

  1. Espero que ela já chegado. (ter) (present subjunctive of ter)

  2. Duvido que eles terminado o trabalho. (ter) (plural subject)

  3. Espero que nós feito a coisa certa. (ter) (nós form)

Matching

0/4

Match the Portuguese to the English.

Translation drill

0/3

Translate, keeping the sense of an action possibly already complete.

  1. Espero que você tenha entendido a explicação.

  2. Duvido que ele tenha falado com o professor.

  3. É possível que ela tenha esquecido.

Portuguese · Free printables

Practice worksheets and infographics

Practice worksheets with answer keys built in, plus infographic and listicle formats. Open any one to view, print or save.

Free for members

The printable worksheets, infographics and PDFs are free with an account. Start a free week and download as many as you like.

Start your free week

Frequently asked questions

How do you form the perfect subjunctive in Portuguese?
With the present subjunctive of ter (tenha, tenhas, tenha, tenhamos, tenham) followed by a past participle: espero que ele tenha chegado, I hope he has arrived. The participle stays fixed in its plain form and never agrees with the subject, exactly as in every other compound tense built with ter.
What is the difference between espero que ele chegue and espero que ele tenha chegado?
Espero que ele chegue hopes for something still ahead: I hope he arrives (at some point still to come). Espero que ele tenha chegado hopes something has already happened by now: I hope he has arrived (already, possibly while I was not watching). The choice is about whether the hoped-for event is finished or still pending.
What triggers the perfect subjunctive in Portuguese?
The same triggers as the ordinary present subjunctive, hope, doubt, wish, emotion and impersonal judgement (espero que, duvido que, é possível que, que pena que), but used about an action the speaker frames as possibly or definitely already complete rather than still to happen.
Is the perfect subjunctive common in everyday Portuguese?
Yes, especially with espero que and que bom que, whenever the speaker is reacting to news of something that has already happened, or wondering aloud whether it has: espero que você tenha entendido, I hope you have understood, is a completely ordinary, everyday sentence in both Brazil and Portugal.
How is the perfect subjunctive different from the pluperfect subjunctive?
The perfect subjunctive (tenha chegado) marks an action completed by roughly now, viewed with doubt or hope from the present. A separate, rarer form, the pluperfect subjunctive (tivesse chegado), marks an action that would have been completed at some earlier point, and pairs with hypothetical se-clauses about the past. GCSE candidates need the perfect subjunctive; the pluperfect subjunctive is beyond this course's scope.