The 20 most important irregular Spanish verbs with all their key forms in one reference page.
| Verb | Present (yo) | Preterite (yo) | Participle | Gerund |
|---|---|---|---|---|
| ser (to be) | soy | fui | sido | siendo |
| estar (to be) | estoy | estuve | estado | estando |
| ir (to go) | voy | fui | ido | yendo |
| tener (to have) | tengo | tuve | tenido | teniendo |
| hacer (to do) | hago | hice | hecho | haciendo |
| poder (can) | puedo | pude | podido | pudiendo |
| decir (to say) | digo | dije | dicho | diciendo |
| saber (to know) | sé | supe | sabido | sabiendo |
| querer (to want) | quiero | quise | querido | queriendo |
| venir (to come) | vengo | vine | venido | viniendo |
| poner (to put) | pongo | puse | puesto | poniendo |
| salir (to leave) | salgo | salí | salido | saliendo |
| dar (to give) | doy | di | dado | dando |
| ver (to see) | veo | vi | visto | viendo |
| haber (to have-aux) | he | hube | habido | habiendo |
| conocer (to know) | conozco | conocí | conocido | conociendo |
| traer (to bring) | traigo | traje | traído | trayendo |
| oír (to hear) | oigo | oí | oído | oyendo |
| dormir (to sleep) | duermo | dormí | dormido | durmiendo |
| pedir (to ask for) | pido | pedí | pedido | pidiendo |
hacer → hecho | decir → dicho | ver → visto
poner → puesto | escribir → escrito | abrir → abierto
volver → vuelto | romper → roto | morir → muerto
cubrir → cubierto | resolver → resuelto | freír → frito
All compounds follow: deshacer→deshecho, describir→descrito
tener→tendr- | venir→vendr- | poner→pondr- | salir→saldr-
poder→podr- | saber→sabr- | haber→habr- | caber→cabr-
hacer→har- | decir→dir- | querer→querr- | valer→valdr-
fui, fuiste, fue, fuimos, fueron
Fui al cine. (I went... — ir)
Fui profesor. (I was a teacher. — ser)
1. hacer → past participle = _____.
2. decir → past participle = _____.
3. poner → future stem = _____.
4. ver → past participle = _____.
5. tener → yo preterite = _____.
6. Ser and ir share the same _____ forms.
7. hacer → future (yo) = _____.
8. escribir → past participle = _____.
9. dormir → gerund = _____.
10. saber → yo preterite = _____.
Free tools for translation, text-to-speech and language learning.