Indicative Statements of fact, certainty and objective reality
ending the ending you addhaber auxiliary
programar: Present yo programo tú programas él/ella/usted programa nosotros programamos vosotros programáis ellos/ellas/ustedes programan
Regular -ar verb: take the stem program- and add the -ar endings. programar: Preterite yo programé tú programaste él/ella/usted programó nosotros programamos vosotros programasteis ellos/ellas/ustedes programaron
programar: Imperfect yo programaba tú programabas él/ella/usted programaba nosotros programábamos vosotros programabais ellos/ellas/ustedes programaban
programar: Future yo programaré tú programarás él/ella/usted programará nosotros programaremos vosotros programaréis ellos/ellas/ustedes programarán
programar: Conditional yo programaría tú programarías él/ella/usted programaría nosotros programaríamos vosotros programaríais ellos/ellas/ustedes programarían
Gerund and past participle Present perfect, subjunctive and imperative programar: Present perfect yo he programadotú has programadoél/ella/usted ha programadonosotros hemos programadovosotros habéis programadoellos/ellas/ustedes han programado
programar: Present subjunctive yo programe tú programes él/ella/usted programe nosotros programemos vosotros programéis ellos/ellas/ustedes programen
programar: Imperative yo - tú programa él/ella/usted programe nosotros programemos vosotros programad ellos/ellas/ustedes programen
More tenses The other perfect tenses (haber + past participle) and the past subjunctive
The imperfect subjunctive has two forms: -ra (more common in speech) and -se (more formal; still heard in speech in Spain, mainly written in Latin America). Both are equally correct and interchangeable.
programar: Past perfect yo había programadotú habías programadoél/ella/usted había programadonosotros habíamos programadovosotros habíais programadoellos/ellas/ustedes habían programado
programar: Future perfect yo habré programadotú habrás programadoél/ella/usted habrá programadonosotros habremos programadovosotros habréis programadoellos/ellas/ustedes habrán programado
programar: Conditional perfect yo habría programadotú habrías programadoél/ella/usted habría programadonosotros habríamos programadovosotros habríais programadoellos/ellas/ustedes habrían programado
programar: Imperfect subjunctive (-ra) yo programara tú programaras él/ella/usted programara nosotros programáramos vosotros programarais ellos/ellas/ustedes programaran
? Quick test Literary / Spain programar: Imperfect subjunctive (-se) yo programase tú programases él/ella/usted programase nosotros programásemos vosotros programaseis ellos/ellas/ustedes programasen
programar: Present perfect subjunctive yo haya programadotú hayas programadoél/ella/usted haya programadonosotros hayamos programadovosotros hayáis programadoellos/ellas/ustedes hayan programado
programar: Pluperfect subjunctive yo hubiera programadotú hubieras programadoél/ella/usted hubiera programadonosotros hubiéramos programadovosotros hubierais programadoellos/ellas/ustedes hubieran programado
Verb endings cheat sheet (PDF) The regular endings of every main tense on one printable page. All cheat sheets →
Practise programar Test your knowledge of programar conjugations across multiple tenses, or take a Quick Test under any table.
More examples with programar Programé la alarma para las sieteI set the alarm for seven Programar una reuniónTo schedule a meeting ← Previous navegar to navigate/browse Next → configurar to configure