The present subjunctive is usually built from the 1st person singular present indicative, dropping -o and adding the opposite-vowel endings.
| Persona | Presente de subjuntivo |
|---|---|
| yo | venga |
| tú | vengas |
| él / ella / usted | venga |
| nosotros/as | vengamos |
| vosotros/as | vengáis |
| ellos / ellas / ustedes | vengan |
Useful irregular sets to recall quickly:
Mood choice often appears in a structure like:
[main clause expressing stance] + que + [subordinate clause]
Examples:
Do not reduce this to 'indicative = certainty' and 'subjunctive = unreality.' The issue is how the clause is grammatically framed by the speaker, not whether the event is objectively true.
Also: que does not automatically trigger the subjunctive. Compare:
Same conjunction, different matrix meaning, different mood choice.
The second option is the usable rule. Many learners remember lists with que, but the conjunction alone does not determine mood; the matrix clause and the type of subordinate clause do.
Pick the single best answer under the stated context.
Context: I don't think he is coming today.
No creo que él ___ hoy.
Best form: venga
Context: I know he is coming today.
Sé que él ___ hoy.
Best form: viene
Context: Call me when you arrive tomorrow.
Cuando ___ mañana, llámame.
Best form: llegues
Context: I'm glad you're here.
Me alegra que ___ aquí.
Best form: estés
These are not random triggers. In each case, ask two questions:
Under the explicit context 'I don't think Ana is at home,' which sentence is best?
The best choice is the present subjunctive in the subordinate clause because the matrix clause No creo que... does not assert the embedded proposition. The present indicative answer is tempting because learners often overextend the idea that the event may still be true in reality; but objective truth is not the deciding factor here. The future form is wrong because the context is present, not future reference. The imperfect form mismatches the time frame and does not fit the stated context.