to dance [Regular]
Infinitive: bailar
Gerund: bailando
Past participle: bailado

Regular forms are in green. Irregular forms are in red.
Indicative - the simple forms
Present Future Imperfect Preterite Conditional
yo bailo bailaré bailaba bailé bailaría
bailas bailarás bailabas bailaste bailarías
él/ella/Ud. baila bailará bailaba bailó bailaría
nosotros bailamos bailaremos bailábamos bailamos bailaríamos
vosotros bailáis bailaréis bailabais bailasteis bailaríais
ellos/ellas/Uds. bailan bailarán bailaban bailaron bailarían

Perfect - I have danced etc
Present Future Pluperfect
yo he bailado habré bailado había bailado
has bailado habrás bailado habías bailado
él/ella/Ud. ha bailado habrá bailado había bailado
nosotros hemos bailado habremos bailado habíamos bailado
vosotros habéis bailado habréis bailado habíais bailado
ellos/ellas/Uds. han bailado habrán bailado habían bailado
Perfect - I have danced etc
Conditional perfect Past Anterior
yo habría bailado hube bailado
habrías bailado hubiste bailado
él/ella/Ud. habría bailado hubo bailado
nosotros habríamos bailado hubimos bailado
vosotros habríais bailado hubisteis bailado
ellos/ellas/Uds. habrían bailado hubieron bailado

Present Imperfect Future
yo baile bailara bailare
bailes bailaras bailares
él/ella/Ud. baile bailara bailare
nosotros bailemos bailáramos bailáremos
vosotros bailéis bailarais bailareis
ellos/ellas/Uds. bailen bailaran bailaren
Perfect Subjunctive
Perfect Future perfect Pluperfect
yo haya bailado hubiere bailado hubiera bailado
hayas bailado hubieres bailado hubieras bailado
él/ella/Ud. haya bailado hubiere bailado hubiera bailado
nosotros hayamos bailado hubiéremos bailado hubiéramos bailado
vosotros hayáis bailado hubiereis bailado hubierais bailado
ellos/ellas/Uds. hayan bailado hubieren bailado hubieran bailado

Imperative - commands
Positive Negative
baila no bailes
él/ella/Ud. baile no baile
nosotros bailemos no bailemos
vosotros bailad no bailéis
ellos/ellas/Uds. bailen no bailen

Other common Spanish verbs to learn
Abrir (to open) Saber (to know) Tener (to have) Poner (to put)
Dar (to give) Ser (to be) Hacer (to make/do) Venir (to come)