ser

to be (essence)por tiempo-er irregular
participio sidogerundio siendohe + participio he sidoestoy + gerundio estoy siendo

Presentewhat is going on now

Presente

Present — what is happening now, and what happens habitually

yosoyI amnosotrossomoswe are
túeresyou arevosotrossoisyou all are
él/ella/Ud.eshe/she isellos/Uds.sonthey are

Pretérito perfecto

Present perfect — have —ed; a past still touching now. Spain: today, this week. Latin America: mostly the indefinido instead

yohe sidoI have beennosotroshemos sidowe have been
túhas sidoyou have beenvosotroshabéis sidoyou all have been
él/ella/Ud.ha sidohe/she has beenellos/Uds.han sidothey have been

Presente de subjuntivo

Present subjunctive — after que with wishes, doubt, emotion, ojalá

yosea(that) I amnosotrosseamos(that) we are
túseas(that) you arevosotrosseáis(that) you all are
él/ella/Ud.sea(that) he/she isellos/Uds.sean(that) they are

Perfecto de subjuntivo

Present perfect subjunctive — have —ed, under doubt or emotion: no creo que haya venido

yohaya sido(that) I have beennosotroshayamos sido(that) we have been
túhayas sido(that) you have beenvosotroshayáis sido(that) you all have been
él/ella/Ud.haya sido(that) he/she has beenellos/Uds.hayan sido(that) they have been

Pasadowhat went on

Pretérito indefinido

Preterite — a finished past action — it started, it ended

yofuiI wasnosotrosfuimoswe were
túfuisteyou werevosotrosfuisteisyou all were
él/ella/Ud.fuehe/she wasellos/Uds.fueronthey were

Pretérito imperfecto

Imperfect — used to / was —ing; background, habits, descriptions

yoeraI used to benosotroséramoswe used to be
túerasyou used to bevosotroseraisyou all used to be
él/ella/Ud.erahe/she used to beellos/Uds.eranthey used to be

Pretérito pluscuamperfecto

Past perfect — had —ed; further back than another past event

yohabía sidoI had beennosotroshabíamos sidowe had been
túhabías sidoyou had beenvosotroshabíais sidoyou all had been
él/ella/Ud.había sidohe/she had beenellos/Uds.habían sidothey had been

Imperfecto de subjuntivo (-ra)

Imperfect subjunctive — si clauses and past-tense wishes: si tuviera, quería que fuera

yofuera(that) I wasnosotrosfuéramos(that) we were
túfueras(that) you werevosotrosfuerais(that) you all were
él/ella/Ud.fuera(that) he/she wasellos/Uds.fueran(that) they were

Imperfecto de subjuntivo (-se)

Imperfect subjunctive — the same tense, second form; commoner in Spain and in writing

yofuese(that) I wasnosotrosfuésemos(that) we were
túfueses(that) you werevosotrosfueseis(that) you all were
él/ella/Ud.fuese(that) he/she wasellos/Uds.fuesen(that) they were

Pluscuamperfecto de subjuntivo

Past perfect subjunctive — had —ed, hypothetically: si hubiera sabido

yohubiera sido(that) I had beennosotroshubiéramos sido(that) we had been
túhubieras sido(that) you had beenvosotroshubierais sido(that) you all had been
él/ella/Ud.hubiera sido(that) he/she had beenellos/Uds.hubieran sido(that) they had been

Pretérito anterior

Preterite perfect — had —ed, immediately before; literary, all but extinct

yohube sidoI had beennosotroshubimos sidowe had been
túhubiste sidoyou had beenvosotroshubisteis sidoyou all had been
él/ella/Ud.hubo sidohe/she had beenellos/Uds.hubieron sidothey had been

Futurowhat will or would go on

Futuro simple

Future — will — (spoken Spanish often prefers voy a + infinitivo)

yoseréI will benosotrosseremoswe will be
túserásyou will bevosotrosseréisyou all will be
él/ella/Ud.seráhe/she will beellos/Uds.seránthey will be

Condicional simple

Conditional — would —; also softens a request into politeness

yoseríaI would benosotrosseríamoswe would be
túseríasyou would bevosotrosseríaisyou all would be
él/ella/Ud.seríahe/she would beellos/Uds.seríanthey would be

Futuro perfecto

Future perfect — will have —ed; done by some future point

yohabré sidoI will have beennosotroshabremos sidowe will have been
túhabrás sidoyou will have beenvosotroshabréis sidoyou all will have been
él/ella/Ud.habrá sidohe/she will have beenellos/Uds.habrán sidothey will have been

Condicional perfecto

Conditional perfect — would have —ed; the road not taken

yohabría sidoI would have beennosotroshabríamos sidowe would have been
túhabrías sidoyou would have beenvosotroshabríais sidoyou all would have been
él/ella/Ud.habría sidohe/she would have beenellos/Uds.habrían sidothey would have been

Futuro de subjuntivo

Future subjunctive — legal and proverbial only: adonde fueres, haz lo que vieres

yofuere(should) I benosotrosfuéremos(should) we be
túfueres(should) you bevosotrosfuereis(should) you all be
él/ella/Ud.fuere(should) he/she beellos/Uds.fueren(should) they be

Imperativotelling someone to

Imperativo afirmativo

Imperative (do it) — orders and requests; there is no yo form

yo—nosotrosseamoslet's be
túsébe!vosotrossedbe!
él/ella/Ud.seabe!ellos/Uds.seanbe!

Imperativo negativo

Imperative (don't) — no + subjunctive — never the affirmative form with no in front

yo—nosotrosno seamoslet's not be
túno seasdon't bevosotrosno seáisdon't be
él/ella/Ud.no seadon't beellos/Uds.no seandon't be
PresenteSoy de Chile, pero vivo en Madrid.I am from Chile, but I live in Madrid.
Presente de subjuntivoNo creo que sea tan caro.I don't think it's that expensive.
Pretérito indefinidoFue un día muy largo.It was a very long day.
Pretérito imperfectoCuando era joven, todo era más fácil.When I was young, everything was easier.
Futuro simpleSerá difícil, pero vale la pena.It will be hard, but it's worth it.
Condicional simpleSería un honor trabajar contigo.It would be an honor to work with you.
Identity, origin, profession, material, time — what something fundamentally is. Contrast estar. Watch out: ser and ir share one preterite (fui, fuiste, fue…); only context separates 'I was' from 'I went'.
Imagen. Busto de mármol del emperador Gayo, conocido como Calígula — traducido de Marble portrait bust of the emperor Gaius, known as Caligula (wikimedia · CC0)

Red = the form breaks the regular pattern. Everything in black you could have worked out from the endings alone.

ser

to be (essence)por persona-er irregular
participio sidogerundio siendohe + participio he sidoestoy + gerundio estoy siendo

yo

I — the speaker

PresentesoyI am
Perfectohe sidoI have been
Subj. presentesea(that) I am
Subj. perfectohaya sido(that) I have been
FuturoseréI will be
CondicionalseríaI would be
Fut. perfectohabré sidoI will have been
Cond. perfectohabría sidoI would have been
Subj. futurofuere(should) I be
IndefinidofuiI was
ImperfectoeraI used to be
Pluscuamp.había sidoI had been
Subj. imperf.fuera(that) I was
Subj. -sefuese(that) I was
Subj. pluscuamp.hubiera sido(that) I had been
Pret. anteriorhube sidoI had been
Imperativo—
Imper. negativo—

nosotros / nosotras

we — the speaker plus others

Presentesomoswe are
Perfectohemos sidowe have been
Subj. presenteseamos(that) we are
Subj. perfectohayamos sido(that) we have been
Futuroseremoswe will be
Condicionalseríamoswe would be
Fut. perfectohabremos sidowe will have been
Cond. perfectohabríamos sidowe would have been
Subj. futurofuéremos(should) we be
Indefinidofuimoswe were
Imperfectoéramoswe used to be
Pluscuamp.habíamos sidowe had been
Subj. imperf.fuéramos(that) we were
Subj. -sefuésemos(that) we were
Subj. pluscuamp.hubiéramos sido(that) we had been
Pret. anteriorhubimos sidowe had been
Imperativoseamoslet's be
Imper. negativono seamoslet's not be

tú

you (informal) — one person you are familiar with

Presenteeresyou are
Perfectohas sidoyou have been
Subj. presenteseas(that) you are
Subj. perfectohayas sido(that) you have been
Futuroserásyou will be
Condicionalseríasyou would be
Fut. perfectohabrás sidoyou will have been
Cond. perfectohabrías sidoyou would have been
Subj. futurofueres(should) you be
Indefinidofuisteyou were
Imperfectoerasyou used to be
Pluscuamp.habías sidoyou had been
Subj. imperf.fueras(that) you were
Subj. -sefueses(that) you were
Subj. pluscuamp.hubieras sido(that) you had been
Pret. anteriorhubiste sidoyou had been
Imperativosébe!
Imper. negativono seasdon't be

vosotros / vosotras

you all — informal plural, Spain only

Presentesoisyou all are
Perfectohabéis sidoyou all have been
Subj. presenteseáis(that) you all are
Subj. perfectohayáis sido(that) you all have been
Futuroseréisyou all will be
Condicionalseríaisyou all would be
Fut. perfectohabréis sidoyou all will have been
Cond. perfectohabríais sidoyou all would have been
Subj. futurofuereis(should) you all be
Indefinidofuisteisyou all were
Imperfectoeraisyou all used to be
Pluscuamp.habíais sidoyou all had been
Subj. imperf.fuerais(that) you all were
Subj. -sefueseis(that) you all were
Subj. pluscuamp.hubierais sido(that) you all had been
Pret. anteriorhubisteis sidoyou all had been
Imperativosedbe!
Imper. negativono seáisdon't be

él / ella / usted

he, she, you (formal) — one other person — formal you shares it

Presenteeshe/she is
Perfectoha sidohe/she has been
Subj. presentesea(that) he/she is
Subj. perfectohaya sido(that) he/she has been
Futuroseráhe/she will be
Condicionalseríahe/she would be
Fut. perfectohabrá sidohe/she will have been
Cond. perfectohabría sidohe/she would have been
Subj. futurofuere(should) he/she be
Indefinidofuehe/she was
Imperfectoerahe/she used to be
Pluscuamp.había sidohe/she had been
Subj. imperf.fuera(that) he/she was
Subj. -sefuese(that) he/she was
Subj. pluscuamp.hubiera sido(that) he/she had been
Pret. anteriorhubo sidohe/she had been
Imperativoseabe!
Imper. negativono seadon't be

ellos / ellas / ustedes

they, you all — several others — plural you shares it

Presentesonthey are
Perfectohan sidothey have been
Subj. presentesean(that) they are
Subj. perfectohayan sido(that) they have been
Futuroseránthey will be
Condicionalseríanthey would be
Fut. perfectohabrán sidothey will have been
Cond. perfectohabrían sidothey would have been
Subj. futurofueren(should) they be
Indefinidofueronthey were
Imperfectoeranthey used to be
Pluscuamp.habían sidothey had been
Subj. imperf.fueran(that) they were
Subj. -sefuesen(that) they were
Subj. pluscuamp.hubieran sido(that) they had been
Pret. anteriorhubieron sidothey had been
Imperativoseanbe!
Imper. negativono seandon't be
PresenteSoy de Chile, pero vivo en Madrid.I am from Chile, but I live in Madrid.
Presente de subjuntivoNo creo que sea tan caro.I don't think it's that expensive.
Pretérito indefinidoFue un día muy largo.It was a very long day.
Pretérito imperfectoCuando era joven, todo era más fácil.When I was young, everything was easier.
Futuro simpleSerá difícil, pero vale la pena.It will be hard, but it's worth it.
Condicional simpleSería un honor trabajar contigo.It would be an honor to work with you.
Identity, origin, profession, material, time — what something fundamentally is. Contrast estar. Watch out: ser and ir share one preterite (fui, fuiste, fue…); only context separates 'I was' from 'I went'.
Imagen. Busto de mármol del emperador Gayo, conocido como Calígula — traducido de Marble portrait bust of the emperor Gaius, known as Caligula (wikimedia · CC0)

Red = the form breaks the regular pattern. Everything in black you could have worked out from the endings alone.