The most useful Spanish irregular verbs are ser, estar, ir, tener, hacer, poder, querer, decir, venir, salir, poner, saber, dar and ver. Most of their irregularities follow patterns: stem changes (quiero, puedo, pido), an irregular yo form (tengo, hago, conozco) and special preterite stems (tuve, hice, dije).
The present tense: reference table
The six forms are, in order: yo, tú, él / ella / usted, nosotros, vosotros, ellos / ellas / ustedes.
| Verb | yo | tú | él | nosotros | vosotros | ellos |
|---|---|---|---|---|---|---|
| ser (to be) | soy | eres | es | somos | sois | son |
| estar (to be) | estoy | estás | está | estamos | estáis | están |
| ir (to go) | voy | vas | va | vamos | vais | van |
| tener (to have) | tengo | tienes | tiene | tenemos | tenéis | tienen |
| hacer (to do, make) | hago | haces | hace | hacemos | hacéis | hacen |
| poder (can) | puedo | puedes | puede | podemos | podéis | pueden |
| querer (to want) | quiero | quieres | quiere | queremos | queréis | quieren |
| decir (to say) | digo | dices | dice | decimos | decís | dicen |
| venir (to come) | vengo | vienes | viene | venimos | venís | vienen |
| salir (to go out) | salgo | sales | sale | salimos | salís | salen |
| poner (to put) | pongo | pones | pone | ponemos | ponéis | ponen |
| saber (to know) | sé | sabes | sabe | sabemos | sabéis | saben |
| dar (to give) | doy | das | da | damos | dais | dan |
| ver (to see) | veo | ves | ve | vemos | veis | ven |
| jugar (to play) | juego | juegas | juega | jugamos | jugáis | juegan |
| dormir (to sleep) | duermo | duermes | duerme | dormimos | dormís | duermen |
| pedir (to ask for) | pido | pides | pide | pedimos | pedís | piden |
| conocer (to know) | conozco | conoces | conoce | conocemos | conocéis | conocen |
Accents matter: sé (I know) is not se (a pronoun), and está, estás, están carry an accent that changes the stress. Dais, veis and sois have none.
The hidden patterns
A list of irregular verbs looks endless. Grouped into families, it becomes a handful of rules.
- Boot verbs (stem changes). The stressed vowel of the stem changes in four forms, yo, tú, él, ellos, but not in nosotros and vosotros. Drawn on a conjugation grid, the changed forms make the shape of a boot. Three types: e to ie (querer, pensar, empezar, preferir, entender), o to ue (poder, dormir, volver, encontrar; and jugar, the only u to ue), e to i (pedir, repetir, servir, seguir).
- -go verbs. The yo form ends in -go: tengo, vengo, hago, pongo, salgo, digo, traigo, caigo, oigo. Tener, venir and decir are also boot verbs in the other forms.
- -zco verbs. Most verbs ending in a vowel + -cer or -cir take -zco in the yo form: conozco, parezco, conduzco, traduzco. The rest is regular.
- The truly irregular. Only ser and ir are unpredictable throughout; estar, dar, ver and saber are irregular mainly in the yo form.
In Latin America, vosotros is not used: ustedes covers every plural “you”. In Argentina, Uruguay and much of Central America, vos replaces tú, with its own forms and no stem change: vos tenés, vos podés, vos sos. Teach the Spain model, and mention vos so pupils recognise it.
The preterite: irregular stems
The preterite (pretérito indefinido) is where GCSE pupils lose most marks. Here are the key irregular verbs in full.
| Verb | yo | tú | él | nosotros | vosotros | ellos |
|---|---|---|---|---|---|---|
| ser / ir | fui | fuiste | fue | fuimos | fuisteis | fueron |
| estar | estuve | estuviste | estuvo | estuvimos | estuvisteis | estuvieron |
| tener | tuve | tuviste | tuvo | tuvimos | tuvisteis | tuvieron |
| hacer | hice | hiciste | hizo | hicimos | hicisteis | hicieron |
| poder | pude | pudiste | pudo | pudimos | pudisteis | pudieron |
| poner | puse | pusiste | puso | pusimos | pusisteis | pusieron |
| querer | quise | quisiste | quiso | quisimos | quisisteis | quisieron |
| saber | supe | supiste | supo | supimos | supisteis | supieron |
| venir | vine | viniste | vino | vinimos | vinisteis | vinieron |
| decir | dije | dijiste | dijo | dijimos | dijisteis | dijeron |
| traer | traje | trajiste | trajo | trajimos | trajisteis | trajeron |
| dar | di | diste | dio | dimos | disteis | dieron |
| ver | vi | viste | vio | vimos | visteis | vieron |
- One set of endings for the special stems. Verbs like tener, hacer or decir share the endings -e, -iste, -o, -imos, -isteis, -ieron, with no accents: tuve, hizo, never “tuvé” or “hizó”.
- After j, -eron. dijeron, trajeron, condujeron, not “dijieron”.
- Ser and ir are identical. Fui means both “I was” and “I went”; the context decides. Fui al cine (I went), Fue increíble (it was).
- No accent on one-syllable forms. fui, fue, dio, vio. “Fué” and “dió” are old spellings, now wrong.
- -ir stem changers change in the third person. pidió, pidieron; durmió, durmieron. The present-tense boot does not carry over to -ar and -er verbs: jugué, jugó.
- Spelling changes in the yo form. Verbs in -car, -gar and -zar change to keep the sound: busqué, jugué, empecé.
Past participles and the subjunctive
For the perfect tense (he hecho, has visto), learn the irregular participles: hecho (done), dicho (said), visto (seen), puesto (put), escrito (written), vuelto (returned), abierto (opened), roto (broken), muerto (died).
At B2, the present subjunctive is built on the yo form of the present, which is why the -go and -zco verbs matter so much: tengo gives tenga, conozco gives conozca. Only six verbs escape the rule: ser (sea), ir (vaya), estar (esté), dar (dé), saber (sepa), haber (haya).
Typical mistakes of English-speaking learners
- Regularising: “yo teno”, “yo sabo”, “yo hacio”. The yo form is where most irregularity hides.
- Boots in the wrong place: “nosotros podemos” is right; “nosotros puedemos” is not.
- Accents on irregular preterites: “tuvó”, “hizó”, “dió”.
- Mixed stems: “hació” for hizo, “dijieron” for dijeron.
- Ser and ir confused in the preterite: pupils hesitate over fue. Show them the same form in two sentences.
- Ser and estar: both mean “to be”, and both are irregular: soy and estoy need learning side by side.
Strategies that make verbs stick
- Learn by family, not by list. One boot drawing, one -go group, one set of preterite endings.
- Start with the yo form. It is the most irregular, the most useful for GCSE speaking, and the key to the subjunctive.
- Chant and change. Say the six forms aloud, then only the odd ones out.
- Little and often. Five minutes a day beats a one-hour test once a term.
In class: a daily verb wheel
A quick conjugation routine at the start of each lesson gives dozens of retrievals of the same verbs across a term.
- Spin a wheel of verbs, or draw a card: today it is tener.
- The class conjugates it aloud, person by person: tengo, tienes, tiene…
- Reveal each form after the class has said it. Pupils mark the forms they got wrong.
- Ask one pupil for a sentence with the hardest form: Tenemos clase de música.
- Revisit yesterday’s verb in a different person, to space the practice.
This is exactly what a daily routine does: one verb a day, conjugated in full, corrected on the spot.
Adapting to your class
- A1Present of ser, tener, ir, hacer, singular persons first.
- A2All persons of the present, with boot verbs and -go verbs.
- B1The preterite: fui, tuve, hice, dije.
- B2The present subjunctive: que tenga, que vaya, que sepa.
At KS2, a few chunks such as tengo, me llamo and voy are enough. At KS3, build the present tense families. At GCSE, the preterite of the top ten verbs is non-negotiable.
The “La rueda de los verbos” module does it for you
The wheel draws a verb and the class conjugates it person by person: the present up to A2, the past at B1, the subjunctive at B2. No preparation needed: try everything free for 15 days of use.
Frequently asked questions
What are the most common irregular verbs in Spanish?
Ser, estar, ir, tener, hacer, poder, querer, decir, venir, salir, poner, saber, dar and ver.
What are boot verbs in Spanish?
Stem-changing verbs: the stem vowel changes in every present-tense form except nosotros and vosotros, e.g. puedo, puedes, puede, podemos, podéis, pueden.
Why are fui and fue the same for ser and ir?
In the preterite, ser and ir share all their forms. Fui al parque means “I went”; Fue divertido means “it was”.
Do irregular preterites have accents?
No. Tuve, hizo, dijo, fue, dio and vio have no written accent.
What is the irregular yo form of hacer, poner and salir?
Hago, pongo, salgo: they belong to the -go family, with tengo, vengo and digo.