The yo-go verbs are a group of otherwise-regular verbs that have one surprising irregularity: their yo present tense form ends in -go instead of the normal -o. Everything else about them is regular — only yo is different. And that -go form is the key to unlocking the entire subjunctive.
The Pattern in 3 Steps
Step 1
Learn the yo-go form
tener → tengo salir → salgo hacer → hago
Step 2
Drop the -o from yo
tengo → teng- salgo → salg- hago → hag-
Step 3
Add subjunctive endings
teng- → tenga, tengas, tenga, tengamos, tengan
Why this matters: Once you know the yo-go form of ANY verb, you can build its entire subjunctive automatically. This pattern applies to hundreds of Spanish verbs, not just these 10. It is the single most useful conjugation shortcut in Spanish.
The 10 Go Verbs at a Glance
tener
to have
yotengo
subj: tenga
venir
to come
yovengo
subj: venga
hacer
to do / make
yohago
subj: haga
salir
to leave / go out
yosalgo
subj: salga
poner
to put / place
yopongo
subj: ponga
traer
to bring
yotraigo
subj: traiga
caer
to fall
yocaigo
subj: caiga
valer
to be worth
yovalgo
subj: valga
decir
to say / tell
yodigo
subj: diga
oír
to hear
yooigo
subj: oiga
Gold cards = also Super 7 verbs. Red cards = extra tricky — decir and oír have additional irregularities beyond just the yo-go.
Each verb listed with its yo-go form, the subjunctive stem, and any extra notes you need to know. The rule: yo-go form minus -o = subjunctive stem.
yo → tengo | stem: teng- | subj yo: tenga
Also: tener que + infinitive = to have to. Tengo que ir = I have to go.
yo → vengo | stem: veng- | subj yo: venga
Note: venir also has an e→ie stem change in present: tú vienes, él viene, ellos vienen. But yo is just vengo — no stem change.
yo → hago | stem: hag- | subj yo: haga
Preterite: yo hice, él hizo (z for spelling). All other forms regular in present tense.
yo → salgo | stem: salg- | subj yo: salga
All other present forms are regular: tú sales, él sale, nosotros salimos, ellos salen. Only yo is irregular.
yo → pongo | stem: pong- | subj yo: ponga
Also useful: ponerse = to put on (clothing) / to become. Me pongo el abrigo.
yo → traigo | stem: traig- | subj yo: traiga
traigo has an extra -i- that caigo also has. Think: traer and caer both sneak an -i- into their yo form.
yo → caigo | stem: caig- | subj yo: caiga
Also: caerle bien/mal = to like/dislike someone. Me cae bien. = I like him.
yo → valgo | stem: valg- | subj yo: valga
Most commonly used in: no vale la pena = it's not worth it. Vale alone = OK / alright (used as a filler in Spain, less so in Mexico).
yo → digo | stem: dig- | subj yo: diga
decir has TWO extra irregularities: (1) e→i stem change in present: tú dices, él dice, ellos dicen. (2) Irregular preterite: dije, dijiste, dijo, dijimos, dijeron.
yo → oigo | stem: oig- | subj yo: oiga
oír is the most irregular go-verb. See the dedicated oír tab for the full breakdown — it deserves its own page.
Full present tense conjugations for all 10 verbs. Remember: only yo is irregular for most of them. The rest follow normal -er/-ir patterns.
salir, poner, valer
Regular everywhere except yo
| salir | poner | valer |
| yo | salgo | pongo | valgo |
| tú | sales | pones | vales |
| él/ella | sale | pone | vale |
| nosotros | salimos | ponemos | valemos |
| ellos/uds | salen | ponen | valen |
traer, caer
Extra -i- in yo only
| traer | caer |
| yo | traigo | caigo |
| tú | traes | caes |
| él/ella | trae | cae |
| nosotros | traemos | caemos |
| ellos/uds | traen | caen |
tener, venir
Go verbs + e→ie stem change (except nosotros)
| tener | venir |
| yo | tengo | vengo |
| tú | tienes | vienes |
| él/ella | tiene | viene |
| nosotros | tenemos | venimos |
| ellos/uds | tienen | vienen |
hacer, decir
decir also has e→i stem change
| hacer | decir |
| yo | hago | digo |
| tú | haces | dices |
| él/ella | hace | dice |
| nosotros | hacemos | decimos |
| ellos/uds | hacen | dicen |
Subjunctive — All 10
Derived from the yo-go stem. All regular subjunctive endings after that.
| tener | venir | hacer | salir | poner |
| yo | tenga | venga | haga | salga | ponga |
| tú | tengas | vengas | hagas | salgas | pongas |
| él/ella | tenga | venga | haga | salga | ponga |
| nosotros | tengamos | vengamos | hagamos | salgamos | pongamos |
| ellos/uds | tengan | vengan | hagan | salgan | pongan |
| traer | caer | valer | decir | oír |
| yo | traiga | caiga | valga | diga | oiga |
| tú | traigas | caigas | valgas | digas | oigas |
| él/ella | traiga | caiga | valga | diga | oiga |
| nosotros | traigamos | caigamos | valgamos | digamos | oigamos |
| ellos/uds | traigan | caigan | valgan | digan | oigan |
Three of the go verbs are also Super 7 verbs — tener, venir, hacer. Understanding how these two groups overlap makes both groups easier to remember.
The Overlap
tener
Super 7 and go verb. tengo → subjunctive tenga. Also drives tener que.
venir
Super 7 and go verb. vengo → subjunctive venga. Also has e→ie stem change.
hacer
Super 7 and go verb. hago → subjunctive haga. Watch hizo in preterite.
Super 7 Verbs That Are NOT Go Verbs
These four Super 7 verbs have irregular yo forms, but NOT -go endings:
| Verb | yo present | yo subjunctive | Note |
| ser | soy | sea | completely unique |
| estar | estoy | esté | -oy not -go |
| ir | voy | vaya | -oy not -go |
| poder | puedo | pueda | o→ue stem change |
Memory hook: ser, estar, ir all end in -oy (soy, estoy, voy) — not -go. poder uses a vowel change instead. These four are the exceptions to the yo-go shortcut for the Super 7.
oír (to hear) is the most irregular go verb. It has the -go pattern in yo, but it also has spelling changes that affect almost every other form. The good news: once you learn it fully, nothing about it will surprise you again.
📢 Why oír Is Different
In Spanish, when an unstressed i appears between two vowels, it becomes y. oír triggers this rule in every form except yo and nosotros:
oir → tú oyes él oye ellos oyen
The i becomes y because it sits between the vowel o (from the stem) and the vowel e/en of the ending.
oír — Full Present Tense
| Pronoun | Form | Note |
| yo | oigo | ✅ yo-go form — perfectly regular for a go verb |
| tú | oyes | i → y between vowels |
| él/ella | oye | i → y between vowels |
| nosotros | oímos | ✅ regular — accent on í |
| ellos/uds | oyen | i → y between vowels |
oír — Subjunctive
Derived from oigo → oig- + subjunctive endings. All regular.
| Pronoun | Subjunctive |
| yo | oiga |
| tú | oigas |
| él/ella | oiga |
| nosotros | oigamos |
| ellos/uds | oigan |
Good news about the subjunctive: The y-change does NOT affect the subjunctive. The subjunctive is built from oigo, so it's oig- throughout. Clean and regular.
oír — Preterite
The y-change appears here too.
| Pronoun | Preterite | Note |
| yo | oí | accent on í |
| tú | oíste | accent on í |
| él/ella | oyó | i → y between vowels |
| nosotros | oímos | accent on í |
| ellos/uds | oyeron | i → y between vowels |
oyó and oyeron — these are the two forms that catch people off guard in the preterite. The y appears because the i is again between two vowels. Same rule, different tense.
Common Expressions with oír
¿Me oyes?
Can you hear me? (on the phone, testing a mic)
Oye.
Hey. / Listen. (to get someone's attention — extremely common in Mexico)
¡Oiga!
Excuse me! / Hey! (formal or louder — calling to a waiter, a stranger)
Lo oí por casualidad.
I heard it by chance / I overheard it.
No quiero oír más.
I don't want to hear any more about it.
Oí decir que...
I heard that... (second-hand information)