Present — what is happening now, and what happens habitually
| yo | devuelvoI give back | nosotros | devolvemoswe give back |
| tú | devuelvesyou give back | vosotros | devolvéisyou all give back |
| él/ella/Ud. | devuelvehe/she gives back | ellos/Uds. | devuelventhey give back |
Present perfect — have —ed; a past still touching now. Spain: today, this week. Latin America: mostly the indefinido instead
| yo | he devueltoI have given back | nosotros | hemos devueltowe have given back |
| tú | has devueltoyou have given back | vosotros | habéis devueltoyou all have given back |
| él/ella/Ud. | ha devueltohe/she has given back | ellos/Uds. | han devueltothey have given back |
Present subjunctive — after que with wishes, doubt, emotion, ojalá
| yo | devuelva(that) I give back | nosotros | devolvamos(that) we give back |
| tú | devuelvas(that) you give back | vosotros | devolváis(that) you all give back |
| él/ella/Ud. | devuelva(that) he/she gives back | ellos/Uds. | devuelvan(that) they give back |
Present perfect subjunctive — have —ed, under doubt or emotion: no creo que haya venido
| yo | haya devuelto(that) I have given back | nosotros | hayamos devuelto(that) we have given back |
| tú | hayas devuelto(that) you have given back | vosotros | hayáis devuelto(that) you all have given back |
| él/ella/Ud. | haya devuelto(that) he/she has given back | ellos/Uds. | hayan devuelto(that) they have given back |
Preterite — a finished past action — it started, it ended
| yo | devolvíI gave back | nosotros | devolvimoswe gave back |
| tú | devolvisteyou gave back | vosotros | devolvisteisyou all gave back |
| él/ella/Ud. | devolvióhe/she gave back | ellos/Uds. | devolvieronthey gave back |
Imperfect — used to / was —ing; background, habits, descriptions
| yo | devolvíaI used to give back | nosotros | devolvíamoswe used to give back |
| tú | devolvíasyou used to give back | vosotros | devolvíaisyou all used to give back |
| él/ella/Ud. | devolvíahe/she used to give back | ellos/Uds. | devolvíanthey used to give back |
Past perfect — had —ed; further back than another past event
| yo | había devueltoI had given back | nosotros | habíamos devueltowe had given back |
| tú | habías devueltoyou had given back | vosotros | habíais devueltoyou all had given back |
| él/ella/Ud. | había devueltohe/she had given back | ellos/Uds. | habían devueltothey had given back |
Imperfect subjunctive — si clauses and past-tense wishes: si tuviera, quería que fuera
| yo | devolviera(that) I gave back | nosotros | devolviéramos(that) we gave back |
| tú | devolvieras(that) you gave back | vosotros | devolvierais(that) you all gave back |
| él/ella/Ud. | devolviera(that) he/she gave back | ellos/Uds. | devolvieran(that) they gave back |
Imperfect subjunctive — the same tense, second form; commoner in Spain and in writing
| yo | devolviese(that) I gave back | nosotros | devolviésemos(that) we gave back |
| tú | devolvieses(that) you gave back | vosotros | devolvieseis(that) you all gave back |
| él/ella/Ud. | devolviese(that) he/she gave back | ellos/Uds. | devolviesen(that) they gave back |
Past perfect subjunctive — had —ed, hypothetically: si hubiera sabido
| yo | hubiera devuelto(that) I had given back | nosotros | hubiéramos devuelto(that) we had given back |
| tú | hubieras devuelto(that) you had given back | vosotros | hubierais devuelto(that) you all had given back |
| él/ella/Ud. | hubiera devuelto(that) he/she had given back | ellos/Uds. | hubieran devuelto(that) they had given back |
Preterite perfect — had —ed, immediately before; literary, all but extinct
| yo | hube devueltoI had given back | nosotros | hubimos devueltowe had given back |
| tú | hubiste devueltoyou had given back | vosotros | hubisteis devueltoyou all had given back |
| él/ella/Ud. | hubo devueltohe/she had given back | ellos/Uds. | hubieron devueltothey had given back |
Future — will — (spoken Spanish often prefers voy a + infinitivo)
| yo | devolveréI will give back | nosotros | devolveremoswe will give back |
| tú | devolverásyou will give back | vosotros | devolveréisyou all will give back |
| él/ella/Ud. | devolveráhe/she will give back | ellos/Uds. | devolveránthey will give back |
Conditional — would —; also softens a request into politeness
| yo | devolveríaI would give back | nosotros | devolveríamoswe would give back |
| tú | devolveríasyou would give back | vosotros | devolveríaisyou all would give back |
| él/ella/Ud. | devolveríahe/she would give back | ellos/Uds. | devolveríanthey would give back |
Future perfect — will have —ed; done by some future point
| yo | habré devueltoI will have given back | nosotros | habremos devueltowe will have given back |
| tú | habrás devueltoyou will have given back | vosotros | habréis devueltoyou all will have given back |
| él/ella/Ud. | habrá devueltohe/she will have given back | ellos/Uds. | habrán devueltothey will have given back |
Conditional perfect — would have —ed; the road not taken
| yo | habría devueltoI would have given back | nosotros | habríamos devueltowe would have given back |
| tú | habrías devueltoyou would have given back | vosotros | habríais devueltoyou all would have given back |
| él/ella/Ud. | habría devueltohe/she would have given back | ellos/Uds. | habrían devueltothey would have given back |
Future subjunctive — legal and proverbial only: adonde fueres, haz lo que vieres
| yo | devolviere(should) I give back | nosotros | devolviéremos(should) we give back |
| tú | devolvieres(should) you give back | vosotros | devolviereis(should) you all give back |
| él/ella/Ud. | devolviere(should) he/she give back | ellos/Uds. | devolvieren(should) they give back |
Imperative (do it) — orders and requests; there is no yo form
| yo | — | nosotros | devolvamoslet's give back |
| tú | devuelvegive back! | vosotros | devolvedgive back! |
| él/ella/Ud. | devuelvagive back! | ellos/Uds. | devuelvangive back! |
Imperative (don't) — no + subjunctive — never the affirmative form with no in front
| yo | — | nosotros | no devolvamoslet's not give back |
| tú | no devuelvasdon't give back | vosotros | no devolváisdon't give back |
| él/ella/Ud. | no devuelvadon't give back | ellos/Uds. | no devuelvandon't give back |

Red = the form breaks the regular pattern. Everything in black you could have worked out from the endings alone.
I — the speaker
| Presente | devuelvoI give back |
| Perfecto | he devueltoI have given back |
| Subj. presente | devuelva(that) I give back |
| Subj. perfecto | haya devuelto(that) I have given back |
| Futuro | devolveréI will give back |
| Condicional | devolveríaI would give back |
| Fut. perfecto | habré devueltoI will have given back |
| Cond. perfecto | habría devueltoI would have given back |
| Subj. futuro | devolviere(should) I give back |
| Indefinido | devolvíI gave back |
| Imperfecto | devolvíaI used to give back |
| Pluscuamp. | había devueltoI had given back |
| Subj. imperf. | devolviera(that) I gave back |
| Subj. -se | devolviese(that) I gave back |
| Subj. pluscuamp. | hubiera devuelto(that) I had given back |
| Pret. anterior | hube devueltoI had given back |
| Imperativo | — |
| Imper. negativo | — |
we — the speaker plus others
| Presente | devolvemoswe give back |
| Perfecto | hemos devueltowe have given back |
| Subj. presente | devolvamos(that) we give back |
| Subj. perfecto | hayamos devuelto(that) we have given back |
| Futuro | devolveremoswe will give back |
| Condicional | devolveríamoswe would give back |
| Fut. perfecto | habremos devueltowe will have given back |
| Cond. perfecto | habríamos devueltowe would have given back |
| Subj. futuro | devolviéremos(should) we give back |
| Indefinido | devolvimoswe gave back |
| Imperfecto | devolvíamoswe used to give back |
| Pluscuamp. | habíamos devueltowe had given back |
| Subj. imperf. | devolviéramos(that) we gave back |
| Subj. -se | devolviésemos(that) we gave back |
| Subj. pluscuamp. | hubiéramos devuelto(that) we had given back |
| Pret. anterior | hubimos devueltowe had given back |
| Imperativo | devolvamoslet's give back |
| Imper. negativo | no devolvamoslet's not give back |
you (informal) — one person you are familiar with
| Presente | devuelvesyou give back |
| Perfecto | has devueltoyou have given back |
| Subj. presente | devuelvas(that) you give back |
| Subj. perfecto | hayas devuelto(that) you have given back |
| Futuro | devolverásyou will give back |
| Condicional | devolveríasyou would give back |
| Fut. perfecto | habrás devueltoyou will have given back |
| Cond. perfecto | habrías devueltoyou would have given back |
| Subj. futuro | devolvieres(should) you give back |
| Indefinido | devolvisteyou gave back |
| Imperfecto | devolvíasyou used to give back |
| Pluscuamp. | habías devueltoyou had given back |
| Subj. imperf. | devolvieras(that) you gave back |
| Subj. -se | devolvieses(that) you gave back |
| Subj. pluscuamp. | hubieras devuelto(that) you had given back |
| Pret. anterior | hubiste devueltoyou had given back |
| Imperativo | devuelvegive back! |
| Imper. negativo | no devuelvasdon't give back |
you all — informal plural, Spain only
| Presente | devolvéisyou all give back |
| Perfecto | habéis devueltoyou all have given back |
| Subj. presente | devolváis(that) you all give back |
| Subj. perfecto | hayáis devuelto(that) you all have given back |
| Futuro | devolveréisyou all will give back |
| Condicional | devolveríaisyou all would give back |
| Fut. perfecto | habréis devueltoyou all will have given back |
| Cond. perfecto | habríais devueltoyou all would have given back |
| Subj. futuro | devolviereis(should) you all give back |
| Indefinido | devolvisteisyou all gave back |
| Imperfecto | devolvíaisyou all used to give back |
| Pluscuamp. | habíais devueltoyou all had given back |
| Subj. imperf. | devolvierais(that) you all gave back |
| Subj. -se | devolvieseis(that) you all gave back |
| Subj. pluscuamp. | hubierais devuelto(that) you all had given back |
| Pret. anterior | hubisteis devueltoyou all had given back |
| Imperativo | devolvedgive back! |
| Imper. negativo | no devolváisdon't give back |
he, she, you (formal) — one other person — formal you shares it
| Presente | devuelvehe/she gives back |
| Perfecto | ha devueltohe/she has given back |
| Subj. presente | devuelva(that) he/she gives back |
| Subj. perfecto | haya devuelto(that) he/she has given back |
| Futuro | devolveráhe/she will give back |
| Condicional | devolveríahe/she would give back |
| Fut. perfecto | habrá devueltohe/she will have given back |
| Cond. perfecto | habría devueltohe/she would have given back |
| Subj. futuro | devolviere(should) he/she give back |
| Indefinido | devolvióhe/she gave back |
| Imperfecto | devolvíahe/she used to give back |
| Pluscuamp. | había devueltohe/she had given back |
| Subj. imperf. | devolviera(that) he/she gave back |
| Subj. -se | devolviese(that) he/she gave back |
| Subj. pluscuamp. | hubiera devuelto(that) he/she had given back |
| Pret. anterior | hubo devueltohe/she had given back |
| Imperativo | devuelvagive back! |
| Imper. negativo | no devuelvadon't give back |
they, you all — several others — plural you shares it
| Presente | devuelventhey give back |
| Perfecto | han devueltothey have given back |
| Subj. presente | devuelvan(that) they give back |
| Subj. perfecto | hayan devuelto(that) they have given back |
| Futuro | devolveránthey will give back |
| Condicional | devolveríanthey would give back |
| Fut. perfecto | habrán devueltothey will have given back |
| Cond. perfecto | habrían devueltothey would have given back |
| Subj. futuro | devolvieren(should) they give back |
| Indefinido | devolvieronthey gave back |
| Imperfecto | devolvíanthey used to give back |
| Pluscuamp. | habían devueltothey had given back |
| Subj. imperf. | devolvieran(that) they gave back |
| Subj. -se | devolviesen(that) they gave back |
| Subj. pluscuamp. | hubieran devuelto(that) they had given back |
| Pret. anterior | hubieron devueltothey had given back |
| Imperativo | devuelvangive back! |
| Imper. negativo | no devuelvandon't give back |

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