A small but very busy family of Spanish verbs shares one quirk: in the present indicative, only the yo form is irregular, and the irregularity is always the same — an inserted -g- between the stem and the ending. The result is tengo, pongo, salgo, hago, vengo, digo, oigo, traigo, caigo, valgo. Everyone else in the paradigm behaves either fully regularly or with an additional stem change.
These verbs are foundational for two reasons. First, several of the most frequent verbs in Spanish belong to the family: tener, hacer, venir, decir all live here. Second, the -g- they pick up in the yo form propagates into the entire present subjunctive (tenga, ponga, salga, haga, venga, diga). Learning the yo-go pattern well now saves you a lot of effort later.
Why the -g-?
A brief historical detour, because it makes the pattern memorable.
In Late Latin, verbs like teneō ("I hold") and veniō ("I come") had a -eo yo ending. The vowel cluster eventually collapsed, and the consonant before it (n, l, c) reanalysed into a hardened -g- to keep the syllable pronounceable. Spanish ended up with tengo from teneō, vengo from veniō, digo from dīcō (here the c itself softened to g). Other verbs (hacer, poner, salir) joined the pattern by analogy — speakers extended the -go rule to verbs that did not historically need it, because the model felt consistent.
You do not have to remember the etymology. But knowing that the -g- is the irregularity — and that everything else in the paradigm is normal — turns ten irregular verbs into one rule.
The core family
Here are the most important members. Note that poner, salir, hacer are otherwise fully regular outside of yo; tener and venir add an e → ie stem change in the boot; decir changes e → i; oír, traer, caer insert a -y- or -ig- into other forms.
| Infinitive | Meaning | yo form |
|---|---|---|
| tener | to have | tengo |
| poner | to put, to place | pongo |
| salir | to leave, to go out | salgo |
| hacer | to do, to make | hago |
| venir | to come | vengo |
| decir | to say, to tell | digo |
| oír | to hear | oigo |
| traer | to bring | traigo |
| caer | to fall | caigo |
| valer | to be worth, to cost | valgo |
Full paradigms — six verbs, six persons
Here is what each verb actually looks like across all six persons. I have included vosotros in every table, because in Spain you will use it constantly.
Poner — fully regular outside yo
| Subject | Form |
|---|---|
| yo | pongo |
| tú | pones |
| él / ella / usted | pone |
| nosotros | ponemos |
| vosotros | ponéis |
| ellos / ustedes | ponen |
Pongo la mesa mientras tú haces la cena, ¿vale?
I'll set the table while you make dinner, OK?
Salir — fully regular outside yo
| Subject | Form |
|---|---|
| yo | salgo |
| tú | sales |
| él / ella / usted | sale |
| nosotros | salimos |
| vosotros | salís |
| ellos / ustedes | salen |
¿Salís esta noche o os quedáis en casa?
Are you (all) going out tonight or staying in?
Hacer — fully regular outside yo
| Subject | Form |
|---|---|
| yo | hago |
| tú | haces |
| él / ella / usted | hace |
| nosotros | hacemos |
| vosotros | hacéis |
| ellos / ustedes | hacen |
Hago yoga tres veces por semana en un gimnasio del barrio.
I do yoga three times a week at a gym in the neighbourhood.
Venir — yo-go plus e → ie boot
| Subject | Form |
|---|---|
| yo | vengo |
| tú | vienes |
| él / ella / usted | viene |
| nosotros | venimos |
| vosotros | venís |
| ellos / ustedes | vienen |
Mis primos vienen mañana de Sevilla para pasar el puente.
My cousins are coming tomorrow from Seville to spend the long weekend.
Decir — yo-go plus e → i boot
| Subject | Form |
|---|---|
| yo | digo |
| tú | dices |
| él / ella / usted | dice |
| nosotros | decimos |
| vosotros | decís |
| ellos / ustedes | dicen |
Note that the vosotros form is decís, with the stress on -í- (it carries a written accent because Spanish needs to mark the stressed i in this hiatus). The pattern is the same in venir (venís) and oír (oís).
Siempre decís lo mismo y nunca cambiáis de idea.
You (all) always say the same thing and never change your minds.
Oír — yo-go plus a -y- in the boot
| Subject | Form |
|---|---|
| yo | oigo |
| tú | oyes |
| él / ella / usted | oye |
| nosotros | oímos |
| vosotros | oís |
| ellos / ustedes | oyen |
¿Oís ese ruido? Creo que viene del piso de arriba.
Do you (all) hear that noise? I think it's coming from the flat upstairs.
The yo-go pattern reaches into the subjunctive
This is the payoff. Every verb in the yo-go family carries its -g- into all six persons of the present subjunctive:
| Verb | yo (indicative) | Present subjunctive stem |
|---|---|---|
| tener | tengo | teng- (tenga, tengas, tenga, tengamos, tengáis, tengan) |
| poner | pongo | pong- (ponga, pongas...) |
| salir | salgo | salg- (salga, salgas...) |
| hacer | hago | hag- (haga, hagas...) |
| venir | vengo | veng- (venga, vengas...) |
| decir | digo | dig- (diga, digas...) |
That is why Spanish teachers always insist on getting the yo form right first. The whole present subjunctive (and most of the imperative) hangs off it.
Quiero que pongáis la mesa antes de que vengan los invitados.
I want you (all) to set the table before the guests come.
Verbs that look like they should join — but don't
A natural English-speaker mistake is to over-extend the -go pattern to verbs that simply do not have it.
- saber → sé (not ✱sabo or ✱sago). The yo form is the bare monosyllable sé, with an accent to distinguish it in writing from se (the reflexive pronoun).
- caber → quepo (not ✱cabo or ✱cabgo). Truly idiosyncratic — must be memorised.
- conocer / parecer / conducir → conozco, parezco, conduzco. These belong to the yo-zco family (a separate page).
- dar → doy (not ✱dago). The -y class with soy, voy, estoy.
- ver → veo (not ✱vego). Just regular plus a vestigial e.
Knowing what is not a yo-go verb is half the battle.
Common mistakes
❌ Yo sabo dónde está la estación.
Incorrect — saber is irregular but does not join the -go family. The yo form is *sé*.
✅ Yo sé dónde está la estación.
I know where the station is.
❌ Yo tieno mucha hambre.
Incorrect — tener has -go in the yo form AND a stem change in the others; the yo form keeps the plain stem with -go.
✅ Yo tengo mucha hambre.
I'm very hungry.
❌ Nosotros tengamos que salir.
Incorrect — only the yo form has -g- in the present indicative. Nosotros/vosotros keep the plain stem: tenemos, tenéis.
✅ Nosotros tenemos que salir.
We have to leave.
❌ Vosotros dicéis muchas tonterías.
Incorrect — the stress is on the í, so the form takes a written accent: decís.
✅ Vosotros decís muchas tonterías.
You (all) talk a lot of nonsense.
❌ Yo cabo en este coche.
Incorrect — caber is wildly irregular; the yo form is *quepo*.
✅ Yo quepo en este coche.
I fit in this car.
❌ Yo conoco a Marta desde hace años.
Incorrect — conocer takes -zco in the yo form, not -go and not the bare stem.
✅ Yo conozco a Marta desde hace años.
I've known Marta for years.
Key takeaways
- The yo-go family takes a -g- insertion only in the yo form of the present indicative: tengo, pongo, salgo, hago, vengo, digo, oigo, traigo, caigo, valgo.
- The other persons either behave fully regularly (poner, salir, hacer, valer) or carry an additional stem change (tener, venir, decir, oír).
- Nosotros and vosotros never take the -g- in the present indicative. Tenemos, ponemos, salimos; tenéis, ponéis, salís.
- The yo-go stem extends to the entire present subjunctive: tenga, ponga, salga, haga, venga, diga through all six persons.
- Do not over-extend the rule. Saber, caber, conocer, dar, ver are irregular in different ways — memorise them individually.
Up next: the parallel yo-zco family for verbs ending in vowel + -cer / -cir.
Now practice Spanish
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Spanish→Related Topics
- Presente de indicativo: tenerA1 — How to conjugate tener in the present indicative, plus the rich web of expressions it powers — age, hunger, obligation, possession.
- Presente de indicativo: irA1 — How to conjugate ir in the present indicative, plus the workhorse Spanish future construction ir a + infinitive.
- Presente de indicativo: haberA2 — Haber's two lives in modern Spanish — the auxiliary that builds the present perfect, and the impersonal 'there is / there are' verb (hay).
- Verbos en -cer/-cir: yo -zco (conocer, parecer, conducir)A2 — Verbs ending in vowel + cer/cir that take a -zco yo form — a large, productive class with a distinctive peninsular pronunciation.
- Cambio vocálico: e>ie (pensar, querer, preferir)A2 — The most common stem-change pattern in Spanish: stressed e becomes ie in the 'boot' forms — yo, tú, él, ellos — while nosotros and vosotros keep the simple e.