
Indicative |
Present | Present perfect | Imperfect | Pluperfect |
| (yo) programo (tú) programas (ella) programa (ns) programamos (vs) programáis (ellas) programan | (yo) he programado (tú) has programado (ella) ha programado (ns) hemos programado (vs) habéis programado (ellas) han programado | (yo) programaba (tú) programabas (ella) programaba (ns) programábamos (vs) programabais (ellas) programaban | (yo) había programado (tú) habías programado (ella) había programado (ns) habíamos programado (vs) habíais programado (ellas) habían programado |
Simple past | Past perfect | Future | Past future |
| (yo) programé (tú) programaste (ella) programó (ns) programamos (vs) programasteis (ellas) programaron | (yo) hube programado (tú) hubiste programado (ella) hubo programado (ns) hubimos programado (vs) hubisteis programado (ellas) hubieron programado | (yo) programaré (tú) programarás (ella) programará (ns) programaremos (vs) programaréis (ellas) programarán | (yo) habré programado (tú) habrás programado (ella) habrá programado (ns) habremos programado (vs) habréis programado (ellas) habrán programado |
Conditional | Past conditional | Imperative | Imperative negative |
| (yo) programaría (tú) programarías (ella) programaría (ns) programaríamos (vs) programaríais (ellas) programarían | (yo) habría programado (tú) habrías programado (ella) habría programado (ns) habríamos programado (vs) habríais programado (ellas) habrían programado | - programa programe programemos programad programen | - no programes no programe no programemos no programéis no programen |
Subjunctive |
Present | Past | Imperfect | Pluperfect |
| que (yo) programe que (tú) programes que (ella) programe que (ns) programemos que (vs) programéis que (ellas) programen | que (yo) haya programado que (tú) hayas programado que (ella) haya programado que (ns) hayamos programado que (vs) hayáis programado que (ellas) hayan programado | que (yo) programara que (tú) programaras que (ella) programara que (ns) programáramos que (vs) programarais que (ellas) programaran | que (yo) hubiera programado que (tú) hubieras programado que (ella) hubiera programado que (ns) hubiéramos programado que (vs) hubierais programado que (ellas) hubieran programado |
Imperfect (2) | Pluperfect (2) | Future | Past future |
| que (yo) programase que (tú) programases que (ella) programase que (ns) programásemos que (vs) programaseis que (ellas) programasen | que (yo) hubiese programado que (tú) hubieses programado que (ella) hubiese programado que (ns) hubiésemos programado que (vs) hubieseis programado que (ellas) hubiesen programado | que (yo) programare que (tú) programares que (ella) programare que (ns) programáremos que (vs) programareis que (ellas) programaren | que (yo) hubiere programado que (tú) hubieres programado que (ella) hubiere programado que (ns) hubiéremos programado que (vs) hubiereis programado que (ellas) hubieren programado |
Infinitive | Gerund |
Present | Past | Present | Past |
| programar | haber programado | programando | habiendo programado |
Participle |
Participle past | Participle past | ||
| programado | - |