The conjugation of the Spanish Verb


cantar to sing
Indicative                 Subjunctive      
Present   Present Perfect   Future   Future Perfect Present   Present Perfect
canto he cantado   cantaré habré cantado cante   haya cantado
cantas has cantado cantarás habrás cantado cantes   hayas cantado
canta ha cantado cantará habrá cantado cante   haya cantado
cantamos hemos cantado cantaremos habremos cantado cantemos   hayamos cantado
cantáis habéis cantado cantaréis habréis cantado cantéis   hayáis cantado
cantan han cantado cantarán habrán cantado canten   hayan cantado
Past pret   Past Perfect Conditional   Conditional Perfect Preterite Past Perfect
canté había cantado cantaría habría cantado cantara   hubiera cantado
cantaste habías cantado cantarías habrías cantado cantaras   hubieras cantado
cantó había cantado cantaría habría cantado cantara   hubiera cantado
cantamos habíamos cantado cantaríamos habríamos cantado cantáramos   hubiéramos cantado
cantasteis habíais cantado cantaríais habríais cantado cantarais   hubierais cantado
cantaron habían cantado cantarían habrían cantado cantaran   hubieran cantado
Imperfect   Preterite Past Perfect
cantaba cantase hubiese cantado
cantabas Imperative Subject cantases hubieses cantado
cantaba canta cantase hubiese cantado
cantábamos cante usted cantásemos hubiésemos cantado
cantabais cantad vosotros-as cantaseis hubieseis cantado
cantaban canten ustedes cantasen hubiesen cantado