spanish-quizzer

An app to quiz you on Spanish vocabulary and verb conjugations
git clone https://git.ashermorgan.net/spanish-quizzer/
Log | Files | Refs | README

commit bd95c7d3aa26dead0b58e2074588fed249747ba3
parent 40209568f1973b09c75efe3e57583e2eb88d6735
Author: ashermorgan <59518073+ashermorgan@users.noreply.github.com>
Date:   Tue, 18 May 2021 15:38:20 -0700

Add conditional conjugations

Diffstat:
Mdata/verbs.csv | 162++++++++++++++++++++++++++++++++++++++++----------------------------------------
Mjs/filters.js | 32+++++++++++++++++++++++++++++---
Mjs/filtersPage.js | 5+++++
Mscripts/scraper.py | 5+++--
Mscripts/xlsx-builder.py | 11++++++-----
Mtests/test.filters.js | 74+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
6 files changed, 193 insertions(+), 96 deletions(-)

diff --git a/data/verbs.csv b/data/verbs.csv @@ -1,81 +1,81 @@ -English,Infinitive,Present Participle Type,Present Participle,Past Participle Type,Past Participle,Regular Type,Present Yo,Present Tú,Present Él,Present Nosotros,Present Ellos,Preterite Type,Preterite Yo,Preterite Tú,Preterite Él,Preterite Nosotros,Preterite Ellos,Imperfect Type,Imperfect Yo,Imperfect Tú,Imperfect Él,Imperfect Nosotros,Imperfect Ellos,Simple Future Type,Simple Future Yo,Simple Future Tú,Simple Future Él,Simple Future Nosotros,Simple Future Ellos,Present Subjunctive Type,Present Subjunctive Yo,Present Subjunctive Tú,Present Subjunctive Él,Present Subjunctive Nosotros,Present Subjunctive Ellos,Imperfect Subjunctive Type,Imperfect Subjunctive Yo,Imperfect Subjunctive Tú,Imperfect Subjunctive Él,Imperfect Subjunctive Nosotros,Imperfect Subjunctive Ellos -To arrive,Llegar,Regular,Llegando,Regular,Llegado,Regular,Llego,Llegas,Llega,Llegamos,Llegan,Orthographic,Llegué,Llegaste,Llegó,Llegamos,Llegaron,Regular,Llegaba,Llegabas,Llegaba,Llegábamos,Llegaban,Regular,Llegaré,Llegarás,Llegará,Llegaremos,Llegarán,Orthographic,Llegue,Llegues,Llegue,Lleguemos,Lleguen,Regular,Llegara,Llegaras,Llegara,Llegáramos,Llegaran -To ask a question,Preguntar,Regular,Preguntando,Regular,Preguntado,Regular,Pregunto,Preguntas,Pregunta,Preguntamos,Preguntan,Regular,Pregunté,Preguntaste,Preguntó,Preguntamos,Preguntaron,Regular,Preguntaba,Preguntabas,Preguntaba,Preguntábamos,Preguntaban,Regular,Preguntaré,Preguntarás,Preguntará,Preguntaremos,Preguntarán,Regular,Pregunte,Preguntes,Pregunte,Preguntemos,Pregunten,Regular,Preguntara,Preguntaras,Preguntara,Preguntáramos,Preguntaran -To ask for,Pedir,Stem Changing,Pidiendo,Regular,Pedido,Stem Changing,Pido,Pides,Pide,Pedimos,Piden,Stem Changing,Pedí,Pediste,Pidió,Pedimos,Pidieron,Regular,Pedía,Pedías,Pedía,Pedíamos,Pedían,Regular,Pediré,Pedirás,Pedirá,Pediremos,Pedirán,Stem Changing,Pida,Pidas,Pida,Pidamos,Pidan,Stem Changing,Pidiera,Pidieras,Pidiera,Pidiéramos,Pidieran -To attend,Asistir,Regular,Asistiendo,Regular,Asistido,Regular,Asisto,Asistes,Asiste,Asistimos,Asisten,Regular,Asistí,Asististe,Asistió,Asistimos,Asistieron,Regular,Asistía,Asistías,Asistía,Asistíamos,Asistían,Regular,Asistiré,Asistirás,Asistirá,Asistiremos,Asistirán,Regular,Asista,Asistas,Asista,Asistamos,Asistan,Regular,Asistiera,Asistieras,Asistiera,Asistiéramos,Asistieran -To be,Estar,Regular,Estando,Regular,Estado,Irregular,Estoy,Estás,Está,Estamos,Están,Irregular,Estuve,Estuviste,Estuvo,Estuvimos,Estuvieron,Regular,Estaba,Estabas,Estaba,Estábamos,Estaban,Regular,Estaré,Estarás,Estará,Estaremos,Estarán,Irregular,Esté,Estés,Esté,Estemos,Estén,Irregular,Estuviera,Estuvieras,Estuviera,Estuviéramos,Estuvieran -To be,Ser,Regular,Siendo,Regular,Sido,Irregular,Soy,Eres,Es,Somos,Son,Irregular,Fui,Fuiste,Fue,Fuimos,Fueron,Irregular,Era,Eras,Era,Éramos,Eran,Regular,Seré,Serás,Será,Seremos,Serán,Irregular,Sea,Seas,Sea,Seamos,Sean,Irregular,Fuera,Fueras,Fuera,Fuéramos,Fueran -To be able to,Poder,Irregular,Pudiendo,Regular,Podido,Stem Changing,Puedo,Puedes,Puede,Podemos,Pueden,Irregular,Pude,Pudiste,Pudo,Pudimos,Pudieron,Regular,Podía,Podías,Podía,Podíamos,Podían,Irregular,Podré,Podrás,Podrá,Podremos,Podrán,Stem Changing,Pueda,Puedas,Pueda,Podamos,Puedan,Irregular,Pudiera,Pudieras,Pudiera,Pudiéramos,Pudieran -To be born,Nacer,Regular,Naciendo,Regular,Nacido,Irregular,Nazco,Naces,Nace,Nacemos,Nacen,Regular,Nací,Naciste,Nació,Nacimos,Nacieron,Regular,Nacía,Nacías,Nacía,Nacíamos,Nacían,Regular,Naceré,Nacerás,Nacerá,Naceremos,Nacerán,Irregular,Nazca,Nazcas,Nazca,Nazcamos,Nazcan,Regular,Naciera,Nacieras,Naciera,Naciéramos,Nacieran -To be pleasing,Gustar,Regular,Gustando,Regular,Gustado,Regular,Gusto,Gustas,Gusta,Gustamos,Gustan,Regular,Gusté,Gustaste,Gustó,Gustamos,Gustaron,Regular,Gustaba,Gustabas,Gustaba,Gustábamos,Gustaban,Regular,Gustaré,Gustarás,Gustará,Gustaremos,Gustarán,Regular,Guste,Gustes,Guste,Gustemos,Gusten,Regular,Gustara,Gustaras,Gustara,Gustáramos,Gustaran -To begin,Comenzar,Regular,Comenzando,Regular,Comenzado,Stem Changing,Comienzo,Comienzas,Comienza,Comenzamos,Comienzan,Orthographic,Comencé,Comenzaste,Comenzó,Comenzamos,Comenzaron,Regular,Comenzaba,Comenzabas,Comenzaba,Comenzábamos,Comenzaban,Regular,Comenzaré,Comenzarás,Comenzará,Comenzaremos,Comenzarán,"Stem Changing, Orthographic",Comience,Comiences,Comience,Comencemos,Comiencen,Regular,Comenzara,Comenzaras,Comenzara,Comenzáramos,Comenzaran -To bring,Traer,Irregular,Trayendo,Irregular,Traído,Irregular,Traigo,Traes,Trae,Traemos,Traen,Irregular,Traje,Trajiste,Trajo,Trajimos,Trajeron,Regular,Traía,Traías,Traía,Traíamos,Traían,Regular,Traeré,Traerás,Traerá,Traeremos,Traerán,Irregular,Traiga,Traigas,Traiga,Traigamos,Traigan,Irregular,Trajera,Trajeras,Trajera,Trajéramos,Trajeran -To buy,Comprar,Regular,Comprando,Regular,Comprado,Regular,Compro,Compras,Compra,Compramos,Compran,Regular,Compré,Compraste,Compró,Compramos,Compraron,Regular,Compraba,Comprabas,Compraba,Comprábamos,Compraban,Regular,Compraré,Comprarás,Comprará,Compraremos,Comprarán,Regular,Compre,Compres,Compre,Compremos,Compren,Regular,Comprara,Compraras,Comprara,Compráramos,Compraran -To call,Llamar,Regular,Llamando,Regular,Llamado,Regular,Llamo,Llamas,Llama,Llamamos,Llaman,Regular,Llamé,Llamaste,Llamó,Llamamos,Llamaron,Regular,Llamaba,Llamabas,Llamaba,Llamábamos,Llamaban,Regular,Llamaré,Llamarás,Llamará,Llamaremos,Llamarán,Regular,Llame,Llames,Llame,Llamemos,Llamen,Regular,Llamara,Llamaras,Llamara,Llamáramos,Llamaran -To clean,Limpiar,Regular,Limpiando,Regular,Limpiado,Regular,Limpio,Limpias,Limpia,Limpiamos,Limpian,Regular,Limpié,Limpiaste,Limpió,Limpiamos,Limpiaron,Regular,Limpiaba,Limpiabas,Limpiaba,Limpiábamos,Limpiaban,Regular,Limpiaré,Limpiarás,Limpiará,Limpiaremos,Limpiarán,Regular,Limpie,Limpies,Limpie,Limpiemos,Limpien,Regular,Limpiara,Limpiaras,Limpiara,Limpiáramos,Limpiaran -To come,Venir,Stem Changing,Viniendo,Regular,Venido,"Irregular, Stem Changing",Vengo,Vienes,Viene,Venimos,Vienen,Irregular,Vine,Viniste,Vino,Vinimos,Vinieron,Regular,Venía,Venías,Venía,Veníamos,Venían,Irregular,Vendré,Vendrás,Vendrá,Vendremos,Vendrán,Irregular,Venga,Vengas,Venga,Vengamos,Vengan,Irregular,Viniera,Vinieras,Viniera,Viniéramos,Vinieran -To dance,Bailar,Regular,Bailando,Regular,Bailado,Regular,Bailo,Bailas,Baila,Bailamos,Bailan,Regular,Bailé,Bailaste,Bailó,Bailamos,Bailaron,Regular,Bailaba,Bailabas,Bailaba,Bailábamos,Bailaban,Regular,Bailaré,Bailarás,Bailará,Bailaremos,Bailarán,Regular,Baile,Bailes,Baile,Bailemos,Bailen,Regular,Bailara,Bailaras,Bailara,Bailáramos,Bailaran -To die,Morir,Stem Changing,Muriendo,Irregular,Muerto,Stem Changing,Muero,Mueres,Muere,Morimos,Mueren,Stem Changing,Morí,Moriste,Murió,Morimos,Murieron,Regular,Moría,Morías,Moría,Moríamos,Morían,Regular,Moriré,Morirás,Morirá,Moriremos,Morirán,Stem Changing,Muera,Mueras,Muera,Muramos,Mueran,Stem Changing,Muriera,Murieras,Muriera,Muriéramos,Murieran -"To do, To make",Hacer,Regular,Haciendo,Irregular,Hecho,Irregular,Hago,Haces,Hace,Hacemos,Hacen,Irregular,Hice,Hiciste,Hizo,Hicimos,Hicieron,Regular,Hacía,Hacías,Hacía,Hacíamos,Hacían,Irregular,Haré,Harás,Hará,Haremos,Harán,Irregular,Haga,Hagas,Haga,Hagamos,Hagan,Irregular,Hiciera,Hicieras,Hiciera,Hiciéramos,Hicieran -To draw,Dibujar,Regular,Dibujando,Regular,Dibujado,Regular,Dibujo,Dibujas,Dibuja,Dibujamos,Dibujan,Regular,Dibujé,Dibujaste,Dibujó,Dibujamos,Dibujaron,Regular,Dibujaba,Dibujabas,Dibujaba,Dibujábamos,Dibujaban,Regular,Dibujaré,Dibujarás,Dibujará,Dibujaremos,Dibujarán,Regular,Dibuje,Dibujes,Dibuje,Dibujemos,Dibujen,Regular,Dibujara,Dibujaras,Dibujara,Dibujáramos,Dibujaran -To drink,Beber,Regular,Bebiendo,Regular,Bebido,Regular,Bebo,Bebes,Bebe,Bebemos,Beben,Regular,Bebí,Bebiste,Bebió,Bebimos,Bebieron,Regular,Bebía,Bebías,Bebía,Bebíamos,Bebían,Regular,Beberé,Beberás,Beberá,Beberemos,Beberán,Regular,Beba,Bebas,Beba,Bebamos,Beban,Regular,Bebiera,Bebieras,Bebiera,Bebiéramos,Bebieran -To eat,Comer,Regular,Comiendo,Regular,Comido,Regular,Como,Comes,Come,Comemos,Comen,Regular,Comí,Comiste,Comió,Comimos,Comieron,Regular,Comía,Comías,Comía,Comíamos,Comían,Regular,Comeré,Comerás,Comerá,Comeremos,Comerán,Regular,Coma,Comas,Coma,Comamos,Coman,Regular,Comiera,Comieras,Comiera,Comiéramos,Comieran -To eat breakfast,Desayunar,Regular,Desayunando,Regular,Desayunado,Regular,Desayuno,Desayunas,Desayuna,Desayunamos,Desayunan,Regular,Desayuné,Desayunaste,Desayunó,Desayunamos,Desayunaron,Regular,Desayunaba,Desayunabas,Desayunaba,Desayunábamos,Desayunaban,Regular,Desayunaré,Desayunarás,Desayunará,Desayunaremos,Desayunarán,Regular,Desayune,Desayunes,Desayune,Desayunemos,Desayunen,Regular,Desayunara,Desayunaras,Desayunara,Desayunáramos,Desayunaran -To eat dinner,Cenar,Regular,Cenando,Regular,Cenado,Regular,Ceno,Cenas,Cena,Cenamos,Cenan,Regular,Cené,Cenaste,Cenó,Cenamos,Cenaron,Regular,Cenaba,Cenabas,Cenaba,Cenábamos,Cenaban,Regular,Cenaré,Cenarás,Cenará,Cenaremos,Cenarán,Regular,Cene,Cenes,Cene,Cenemos,Cenen,Regular,Cenara,Cenaras,Cenara,Cenáramos,Cenaran -To eat lunch,Almorzar,Regular,Almorzando,Regular,Almorzado,Stem Changing,Almuerzo,Almuerzas,Almuerza,Almorzamos,Almuerzan,Orthographic,Almorcé,Almorzaste,Almorzó,Almorzamos,Almorzaron,Regular,Almorzaba,Almorzabas,Almorzaba,Almorzábamos,Almorzaban,Regular,Almorzaré,Almorzarás,Almorzará,Almorzaremos,Almorzarán,"Stem Changing, Orthographic",Almuerce,Almuerces,Almuerce,Almorcemos,Almuercen,Regular,Almorzara,Almorzaras,Almorzara,Almorzáramos,Almorzaran -To enjoy oneself,Divertirse,Stem Changing,Divirtiendo,Regular,Divertido,"Reflexive, Stem Changing",Me divierto,Te diviertes,Se divierte,Nos divertimos,Se divierten,"Reflexive, Stem Changing",Me divertí,Te divertiste,Se divirtió,Nos divertimos,Se divirtieron,"Reflexive, Regular",Me divertía,Te divertías,Se divertía,Nos divertíamos,Se divertían,"Reflexive, Regular",Me divertiré,Te divertirás,Se divertirá,Nos divertiremos,Se divertirán,"Reflexive, Stem Changing",Me divierta,Te diviertas,Se divierta,Nos divirtamos,Se diviertan,"Reflexive, Stem Changing",Me divirtiera,Te divirtieras,Se divirtiera,Nos divirtiéramos,Se divirtieran -To feel,Sentirse,Stem Changing,Sintiendo,Regular,Sentido,"Reflexive, Stem Changing",Me siento,Te sientes,Se siente,Nos sentimos,Se sienten,"Reflexive, Stem Changing",Me sentí,Te sentiste,Se sintió,Nos sentimos,Se sintieron,"Reflexive, Regular",Me sentía,Te sentías,Se sentía,Nos sentíamos,Se sentían,"Reflexive, Regular",Me sentiré,Te sentirás,Se sentirá,Nos sentiremos,Se sentirán,"Reflexive, Stem Changing",Me sienta,Te sientas,Se sienta,Nos sintamos,Se sientan,"Reflexive, Stem Changing",Me sintiera,Te sintieras,Se sintiera,Nos sintiéramos,Se sintieran -"To find, To meet",Encontrar,Regular,Encontrando,Regular,Encontrado,Stem Changing,Encuentro,Encuentras,Encuentra,Encontramos,Encuentran,Regular,Encontré,Encontraste,Encontró,Encontramos,Encontraron,Regular,Encontraba,Encontrabas,Encontraba,Encontrábamos,Encontraban,Regular,Encontraré,Encontrarás,Encontrará,Encontraremos,Encontrarán,Stem Changing,Encuentre,Encuentres,Encuentre,Encontremos,Encuentren,Regular,Encontrara,Encontraras,Encontrara,Encontráramos,Encontraran -To get up,Levantarse,Regular,Levantando,Regular,Levantado,"Reflexive, Regular",Me levanto,Te levantas,Se levanta,Nos levantamos,Se levantan,"Reflexive, Regular",Me levanté,Te levantaste,Se levantó,Nos levantamos,Se levantaron,"Reflexive, Regular",Me levantaba,Te levantabas,Se levantaba,Nos levantábamos,Se levantaban,"Reflexive, Regular",Me levantaré,Te levantarás,Se levantará,Nos levantaremos,Se levantarán,"Reflexive, Regular",Me levante,Te levantes,Se levante,Nos levantemos,Se levanten,"Reflexive, Regular",Me levantara,Te levantaras,Se levantara,Nos levantáramos,Se levantaran -To give,Dar,Regular,Dando,Regular,Dado,Irregular,Doy,Das,Da,Damos,Dan,Irregular,Di,Diste,Dio,Dimos,Dieron,Regular,Daba,Dabas,Daba,Dábamos,Daban,Regular,Daré,Darás,Dará,Daremos,Darán,Irregular,Dé,Des,Dé,Demos,Den,Irregular,Diera,Dieras,Diera,Diéramos,Dieran -To go,Ir,Irregular,Yendo,Regular,Ido,Irregular,Voy,Vas,Va,Vamos,Van,Irregular,Fui,Fuiste,Fue,Fuimos,Fueron,Irregular,Iba,Ibas,Iba,Íbamos,Iban,Regular,Iré,Irás,Irá,Iremos,Irán,Irregular,Vaya,Vayas,Vaya,Vayamos,Vayan,Irregular,Fuera,Fueras,Fuera,Fuéramos,Fueran -To go to bed,Acostarse,Regular,Acostando,Regular,Acostado,"Reflexive, Stem Changing",Me acuesto,Te acuestas,Se acuesta,Nos acostamos,Se acuestan,"Reflexive, Regular",Me acosté,Te acostaste,Se acostó,Nos acostamos,Se acostaron,"Reflexive, Regular",Me acostaba,Te acostabas,Se acostaba,Nos acostábamos,Se acostaban,"Reflexive, Regular",Me acostaré,Te acostarás,Se acostará,Nos acostaremos,Se acostarán,"Reflexive, Stem Changing",Me acueste,Te acuestes,Se acueste,Nos acostemos,Se acuesten,"Reflexive, Regular",Me acostara,Te acostaras,Se acostara,Nos acostáramos,Se acostaran -"To happen, To spend time",Pasar,Regular,Pasando,Regular,Pasado,Regular,Paso,Pasas,Pasa,Pasamos,Pasan,Regular,Pasé,Pasaste,Pasó,Pasamos,Pasaron,Regular,Pasaba,Pasabas,Pasaba,Pasábamos,Pasaban,Regular,Pasaré,Pasarás,Pasará,Pasaremos,Pasarán,Regular,Pase,Pases,Pase,Pasemos,Pasen,Regular,Pasara,Pasaras,Pasara,Pasáramos,Pasaran -To have,Tener,Regular,Teniendo,Regular,Tenido,"Irregular, Stem Changing",Tengo,Tienes,Tiene,Tenemos,Tienen,Irregular,Tuve,Tuviste,Tuvo,Tuvimos,Tuvieron,Regular,Tenía,Tenías,Tenía,Teníamos,Tenían,Irregular,Tendré,Tendrás,Tendrá,Tendremos,Tendrán,Irregular,Tenga,Tengas,Tenga,Tengamos,Tengan,Irregular,Tuviera,Tuvieras,Tuviera,Tuviéramos,Tuvieran -To know,Saber,Regular,Sabiendo,Regular,Sabido,Irregular,Sé,Sabes,Sabe,Sabemos,Saben,Irregular,Supe,Supiste,Supo,Supimos,Supieron,Regular,Sabía,Sabías,Sabía,Sabíamos,Sabían,Irregular,Sabré,Sabrás,Sabrá,Sabremos,Sabrán,Irregular,Sepa,Sepas,Sepa,Sepamos,Sepan,Irregular,Supiera,Supieras,Supiera,Supiéramos,Supieran -To know,Conocer,Regular,Conociendo,Regular,Conocido,Irregular,Conozco,Conoces,Conoce,Conocemos,Conocen,Regular,Conocí,Conociste,Conoció,Conocimos,Conocieron,Regular,Conocía,Conocías,Conocía,Conocíamos,Conocían,Regular,Conoceré,Conocerás,Conocerá,Conoceremos,Conocerán,Irregular,Conozca,Conozcas,Conozca,Conozcamos,Conozcan,Regular,Conociera,Conocieras,Conociera,Conociéramos,Conocieran -To learn,Aprender,Regular,Aprendiendo,Regular,Aprendido,Regular,Aprendo,Aprendes,Aprende,Aprendemos,Aprenden,Regular,Aprendí,Aprendiste,Aprendió,Aprendimos,Aprendieron,Regular,Aprendía,Aprendías,Aprendía,Aprendíamos,Aprendían,Regular,Aprenderé,Aprenderás,Aprenderá,Aprenderemos,Aprenderán,Regular,Aprenda,Aprendas,Aprenda,Aprendamos,Aprendan,Regular,Aprendiera,Aprendieras,Aprendiera,Aprendiéramos,Aprendieran -To leave,Salir,Regular,Saliendo,Regular,Salido,Irregular,Salgo,Sales,Sale,Salimos,Salen,Regular,Salí,Saliste,Salió,Salimos,Salieron,Regular,Salía,Salías,Salía,Salíamos,Salían,Irregular,Saldré,Saldrás,Saldrá,Saldremos,Saldrán,Irregular,Salga,Salgas,Salga,Salgamos,Salgan,Regular,Saliera,Salieras,Saliera,Saliéramos,Salieran -To listen,Escuchar,Regular,Escuchando,Regular,Escuchado,Regular,Escucho,Escuchas,Escucha,Escuchamos,Escuchan,Regular,Escuché,Escuchaste,Escuchó,Escuchamos,Escucharon,Regular,Escuchaba,Escuchabas,Escuchaba,Escuchábamos,Escuchaban,Regular,Escucharé,Escucharás,Escuchará,Escucharemos,Escucharán,Regular,Escuche,Escuches,Escuche,Escuchemos,Escuchen,Regular,Escuchara,Escucharas,Escuchara,Escucháramos,Escucharan -To live,Vivir,Regular,Viviendo,Regular,Vivido,Regular,Vivo,Vives,Vive,Vivimos,Viven,Regular,Viví,Viviste,Vivió,Vivimos,Vivieron,Regular,Vivía,Vivías,Vivía,Vivíamos,Vivían,Regular,Viviré,Vivirás,Vivirá,Viviremos,Vivirán,Regular,Viva,Vivas,Viva,Vivamos,Vivan,Regular,Viviera,Vivieras,Viviera,Viviéramos,Vivieran -"To look, To watch",Mirar,Regular,Mirando,Regular,Mirado,Regular,Miro,Miras,Mira,Miramos,Miran,Regular,Miré,Miraste,Miró,Miramos,Miraron,Regular,Miraba,Mirabas,Miraba,Mirábamos,Miraban,Regular,Miraré,Mirarás,Mirará,Miraremos,Mirarán,Regular,Mire,Mires,Mire,Miremos,Miren,Regular,Mirara,Miraras,Mirara,Miráramos,Miraran -To look for,Buscar,Regular,Buscando,Regular,Buscado,Regular,Busco,Buscas,Busca,Buscamos,Buscan,Orthographic,Busqué,Buscaste,Buscó,Buscamos,Buscaron,Regular,Buscaba,Buscabas,Buscaba,Buscábamos,Buscaban,Regular,Buscaré,Buscarás,Buscará,Buscaremos,Buscarán,Orthographic,Busque,Busques,Busque,Busquemos,Busquen,Regular,Buscara,Buscaras,Buscara,Buscáramos,Buscaran -To lose,Perder,Regular,Perdiendo,Regular,Perdido,Stem Changing,Pierdo,Pierdes,Pierde,Perdemos,Pierden,Regular,Perdí,Perdiste,Perdió,Perdimos,Perdieron,Regular,Perdía,Perdías,Perdía,Perdíamos,Perdían,Regular,Perderé,Perderás,Perderá,Perderemos,Perderán,Stem Changing,Pierda,Pierdas,Pierda,Perdamos,Pierdan,Regular,Perdiera,Perdieras,Perdiera,Perdiéramos,Perdieran -"To mount, To ride",Montar,Regular,Montando,Regular,Montado,Regular,Monto,Montas,Monta,Montamos,Montan,Regular,Monté,Montaste,Montó,Montamos,Montaron,Regular,Montaba,Montabas,Montaba,Montábamos,Montaban,Regular,Montaré,Montarás,Montará,Montaremos,Montarán,Regular,Monte,Montes,Monte,Montemos,Monten,Regular,Montara,Montaras,Montara,Montáramos,Montaran -To need,Necesitar,Regular,Necesitando,Regular,Necesitado,Regular,Necesito,Necesitas,Necesita,Necesitamos,Necesitan,Regular,Necesité,Necesitaste,Necesitó,Necesitamos,Necesitaron,Regular,Necesitaba,Necesitabas,Necesitaba,Necesitábamos,Necesitaban,Regular,Necesitaré,Necesitarás,Necesitará,Necesitaremos,Necesitarán,Regular,Necesite,Necesites,Necesite,Necesitemos,Necesiten,Regular,Necesitara,Necesitaras,Necesitara,Necesitáramos,Necesitaran -To organize,Organizar,Regular,Organizando,Regular,Organizado,Regular,Organizo,Organizas,Organiza,Organizamos,Organizan,Orthographic,Organicé,Organizaste,Organizó,Organizamos,Organizaron,Regular,Organizaba,Organizabas,Organizaba,Organizábamos,Organizaban,Regular,Organizaré,Organizarás,Organizará,Organizaremos,Organizarán,Orthographic,Organice,Organices,Organice,Organicemos,Organicen,Regular,Organizara,Organizaras,Organizara,Organizáramos,Organizaran -To ought to,Deber,Regular,Debiendo,Regular,Debido,Regular,Debo,Debes,Debe,Debemos,Deben,Regular,Debí,Debiste,Debió,Debimos,Debieron,Regular,Debía,Debías,Debía,Debíamos,Debían,Regular,Deberé,Deberás,Deberá,Deberemos,Deberán,Regular,Deba,Debas,Deba,Debamos,Deban,Regular,Debiera,Debieras,Debiera,Debiéramos,Debieran -To pay,Pagar,Regular,Pagando,Regular,Pagado,Regular,Pago,Pagas,Paga,Pagamos,Pagan,Orthographic,Pagué,Pagaste,Pagó,Pagamos,Pagaron,Regular,Pagaba,Pagabas,Pagaba,Pagábamos,Pagaban,Regular,Pagaré,Pagarás,Pagará,Pagaremos,Pagarán,Orthographic,Pague,Pagues,Pague,Paguemos,Paguen,Regular,Pagara,Pagaras,Pagara,Pagáramos,Pagaran -To play,Jugar,Regular,Jugando,Regular,Jugado,Stem Changing,Juego,Juegas,Juega,Jugamos,Juegan,Orthographic,Jugué,Jugaste,Jugó,Jugamos,Jugaron,Regular,Jugaba,Jugabas,Jugaba,Jugábamos,Jugaban,Regular,Jugaré,Jugarás,Jugará,Jugaremos,Jugarán,"Stem Changing, Orthographic",Juegue,Juegues,Juegue,Juguemos,Jueguen,Regular,Jugara,Jugaras,Jugara,Jugáramos,Jugaran -To practice,Practicar,Regular,Practicando,Regular,Practicado,Regular,Practico,Practicas,Practica,Practicamos,Practican,Orthographic,Practiqué,Practicaste,Practicó,Practicamos,Practicaron,Regular,Practicaba,Practicabas,Practicaba,Practicábamos,Practicaban,Regular,Practicaré,Practicarás,Practicará,Practicaremos,Practicarán,Orthographic,Practique,Practiques,Practique,Practiquemos,Practiquen,Regular,Practicara,Practicaras,Practicara,Practicáramos,Practicaran -To prepare,Preparar,Regular,Preparando,Regular,Preparado,Regular,Preparo,Preparas,Prepara,Preparamos,Preparan,Regular,Preparé,Preparaste,Preparó,Preparamos,Prepararon,Regular,Preparaba,Preparabas,Preparaba,Preparábamos,Preparaban,Regular,Prepararé,Prepararás,Preparará,Prepararemos,Prepararán,Regular,Prepare,Prepares,Prepare,Preparemos,Preparen,Regular,Preparara,Prepararas,Preparara,Preparáramos,Prepararan -To put,Poner,Regular,Poniendo,Irregular,Puesto,Irregular,Pongo,Pones,Pone,Ponemos,Ponen,Irregular,Puse,Pusiste,Puso,Pusimos,Pusieron,Regular,Ponía,Ponías,Ponía,Poníamos,Ponían,Irregular,Pondré,Pondrás,Pondrá,Pondremos,Pondrán,Irregular,Ponga,Pongas,Ponga,Pongamos,Pongan,Irregular,Pusiera,Pusieras,Pusiera,Pusiéramos,Pusieran -To read,Leer,Irregular,Leyendo,Irregular,Leído,Regular,Leo,Lees,Lee,Leemos,Leen,Orthographic,Leí,Leíste,Leyó,Leímos,Leyeron,Regular,Leía,Leías,Leía,Leíamos,Leían,Regular,Leeré,Leerás,Leerá,Leeremos,Leerán,Regular,Lea,Leas,Lea,Leamos,Lean,Orthographic,Leyera,Leyeras,Leyera,Leyéramos,Leyeran -To receive,Recibir,Regular,Recibiendo,Regular,Recibido,Regular,Recibo,Recibes,Recibe,Recibimos,Reciben,Regular,Recibí,Recibiste,Recibió,Recibimos,Recibieron,Regular,Recibía,Recibías,Recibía,Recibíamos,Recibían,Regular,Recibiré,Recibirás,Recibirá,Recibiremos,Recibirán,Regular,Reciba,Recibas,Reciba,Recibamos,Reciban,Regular,Recibiera,Recibieras,Recibiera,Recibiéramos,Recibieran -To relax,Descansar,Regular,Descansando,Regular,Descansado,Regular,Descanso,Descansas,Descansa,Descansamos,Descansan,Regular,Descansé,Descansaste,Descansó,Descansamos,Descansaron,Regular,Descansaba,Descansabas,Descansaba,Descansábamos,Descansaban,Regular,Descansaré,Descansarás,Descansará,Descansaremos,Descansarán,Regular,Descanse,Descanses,Descanse,Descansemos,Descansen,Regular,Descansara,Descansaras,Descansara,Descansáramos,Descansaran -To return,Regresar,Regular,Regresando,Regular,Regresado,Regular,Regreso,Regresas,Regresa,Regresamos,Regresan,Regular,Regresé,Regresaste,Regresó,Regresamos,Regresaron,Regular,Regresaba,Regresabas,Regresaba,Regresábamos,Regresaban,Regular,Regresaré,Regresarás,Regresará,Regresaremos,Regresarán,Regular,Regrese,Regreses,Regrese,Regresemos,Regresen,Regular,Regresara,Regresaras,Regresara,Regresáramos,Regresaran -To run,Correr,Regular,Corriendo,Regular,Corrido,Regular,Corro,Corres,Corre,Corremos,Corren,Regular,Corrí,Corriste,Corrió,Corrimos,Corrieron,Regular,Corría,Corrías,Corría,Corríamos,Corrían,Regular,Correré,Correrás,Correrá,Correremos,Correrán,Regular,Corra,Corras,Corra,Corramos,Corran,Regular,Corriera,Corrieras,Corriera,Corriéramos,Corrieran -"To say, To tell",Decir,Stem Changing,Diciendo,Irregular,Dicho,"Irregular, Stem Changing",Digo,Dices,Dice,Decimos,Dicen,Irregular,Dije,Dijiste,Dijo,Dijimos,Dijeron,Regular,Decía,Decías,Decía,Decíamos,Decían,Irregular,Diré,Dirás,Dirá,Diremos,Dirán,Irregular,Diga,Digas,Diga,Digamos,Digan,Irregular,Dijera,Dijeras,Dijera,Dijéramos,Dijeran -To see,Ver,Regular,Viendo,Irregular,Visto,Irregular,Veo,Ves,Ve,Vemos,Ven,Irregular,Vi,Viste,Vio,Vimos,Vieron,Irregular,Veía,Veías,Veía,Veíamos,Veían,Regular,Veré,Verás,Verá,Veremos,Verán,Irregular,Vea,Veas,Vea,Veamos,Vean,Irregular,Viera,Vieras,Viera,Viéramos,Vieran -To show,Mostrar,Regular,Mostrando,Regular,Mostrado,Stem Changing,Muestro,Muestras,Muestra,Mostramos,Muestran,Regular,Mostré,Mostraste,Mostró,Mostramos,Mostraron,Regular,Mostraba,Mostrabas,Mostraba,Mostrábamos,Mostraban,Regular,Mostraré,Mostrarás,Mostrará,Mostraremos,Mostrarán,Stem Changing,Muestre,Muestres,Muestre,Mostremos,Muestren,Regular,Mostrara,Mostraras,Mostrara,Mostráramos,Mostraran -To sing,Cantar,Regular,Cantando,Regular,Cantado,Regular,Canto,Cantas,Canta,Cantamos,Cantan,Regular,Canté,Cantaste,Cantó,Cantamos,Cantaron,Regular,Cantaba,Cantabas,Cantaba,Cantábamos,Cantaban,Regular,Cantaré,Cantarás,Cantará,Cantaremos,Cantarán,Regular,Cante,Cantes,Cante,Cantemos,Canten,Regular,Cantara,Cantaras,Cantara,Cantáramos,Cantaran -To sleep,Dormir,Stem Changing,Durmiendo,Regular,Dormido,Stem Changing,Duermo,Duermes,Duerme,Dormimos,Duermen,Stem Changing,Dormí,Dormiste,Durmió,Dormimos,Durmieron,Regular,Dormía,Dormías,Dormía,Dormíamos,Dormían,Regular,Dormiré,Dormirás,Dormirá,Dormiremos,Dormirán,Stem Changing,Duerma,Duermas,Duerma,Durmamos,Duerman,Stem Changing,Durmiera,Durmieras,Durmiera,Durmiéramos,Durmieran -To speak,Hablar,Regular,Hablando,Regular,Hablado,Regular,Hablo,Hablas,Habla,Hablamos,Hablan,Regular,Hablé,Hablaste,Habló,Hablamos,Hablaron,Regular,Hablaba,Hablabas,Hablaba,Hablábamos,Hablaban,Regular,Hablaré,Hablarás,Hablará,Hablaremos,Hablarán,Regular,Hable,Hables,Hable,Hablemos,Hablen,Regular,Hablara,Hablaras,Hablara,Habláramos,Hablaran -To study,Estudiar,Regular,Estudiando,Regular,Estudiado,Regular,Estudio,Estudias,Estudia,Estudiamos,Estudian,Regular,Estudié,Estudiaste,Estudió,Estudiamos,Estudiaron,Regular,Estudiaba,Estudiabas,Estudiaba,Estudiábamos,Estudiaban,Regular,Estudiaré,Estudiarás,Estudiará,Estudiaremos,Estudiarán,Regular,Estudie,Estudies,Estudie,Estudiemos,Estudien,Regular,Estudiara,Estudiaras,Estudiara,Estudiáramos,Estudiaran -To swim,Nadar,Regular,Nadando,Regular,Nadado,Regular,Nado,Nadas,Nada,Nadamos,Nadan,Regular,Nadé,Nadaste,Nadó,Nadamos,Nadaron,Regular,Nadaba,Nadabas,Nadaba,Nadábamos,Nadaban,Regular,Nadaré,Nadarás,Nadará,Nadaremos,Nadarán,Regular,Nade,Nades,Nade,Nademos,Naden,Regular,Nadara,Nadaras,Nadara,Nadáramos,Nadaran -To take,Tomar,Regular,Tomando,Regular,Tomado,Regular,Tomo,Tomas,Toma,Tomamos,Toman,Regular,Tomé,Tomaste,Tomó,Tomamos,Tomaron,Regular,Tomaba,Tomabas,Tomaba,Tomábamos,Tomaban,Regular,Tomaré,Tomarás,Tomará,Tomaremos,Tomarán,Regular,Tome,Tomes,Tome,Tomemos,Tomen,Regular,Tomara,Tomaras,Tomara,Tomáramos,Tomaran -"To take, To wear",Llevar,Regular,Llevando,Regular,Llevado,Regular,Llevo,Llevas,Lleva,Llevamos,Llevan,Regular,Llevé,Llevaste,Llevó,Llevamos,Llevaron,Regular,Llevaba,Llevabas,Llevaba,Llevábamos,Llevaban,Regular,Llevaré,Llevarás,Llevará,Llevaremos,Llevarán,Regular,Lleve,Lleves,Lleve,Llevemos,Lleven,Regular,Llevara,Llevaras,Llevara,Lleváramos,Llevaran -To take care of,Cuidar,Regular,Cuidando,Regular,Cuidado,Regular,Cuido,Cuidas,Cuida,Cuidamos,Cuidan,Regular,Cuidé,Cuidaste,Cuidó,Cuidamos,Cuidaron,Regular,Cuidaba,Cuidabas,Cuidaba,Cuidábamos,Cuidaban,Regular,Cuidaré,Cuidarás,Cuidará,Cuidaremos,Cuidarán,Regular,Cuide,Cuides,Cuide,Cuidemos,Cuiden,Regular,Cuidara,Cuidaras,Cuidara,Cuidáramos,Cuidaran -To take out,Sacar,Regular,Sacando,Regular,Sacado,Regular,Saco,Sacas,Saca,Sacamos,Sacan,Orthographic,Saqué,Sacaste,Sacó,Sacamos,Sacaron,Regular,Sacaba,Sacabas,Sacaba,Sacábamos,Sacaban,Regular,Sacaré,Sacarás,Sacará,Sacaremos,Sacarán,Orthographic,Saque,Saques,Saque,Saquemos,Saquen,Regular,Sacara,Sacaras,Sacara,Sacáramos,Sacaran -To teach,Enseñar,Regular,Enseñando,Regular,Enseñado,Regular,Enseño,Enseñas,Enseña,Enseñamos,Enseñan,Regular,Enseñé,Enseñaste,Enseñó,Enseñamos,Enseñaron,Regular,Enseñaba,Enseñabas,Enseñaba,Enseñábamos,Enseñaban,Regular,Enseñaré,Enseñarás,Enseñará,Enseñaremos,Enseñarán,Regular,Enseñe,Enseñes,Enseñe,Enseñemos,Enseñen,Regular,Enseñara,Enseñaras,Enseñara,Enseñáramos,Enseñaran -To think,Pensar,Regular,Pensando,Regular,Pensado,Stem Changing,Pienso,Piensas,Piensa,Pensamos,Piensan,Regular,Pensé,Pensaste,Pensó,Pensamos,Pensaron,Regular,Pensaba,Pensabas,Pensaba,Pensábamos,Pensaban,Regular,Pensaré,Pensarás,Pensará,Pensaremos,Pensarán,Stem Changing,Piense,Pienses,Piense,Pensemos,Piensen,Regular,Pensara,Pensaras,Pensara,Pensáramos,Pensaran -To touch,Tocar,Regular,Tocando,Regular,Tocado,Regular,Toco,Tocas,Toca,Tocamos,Tocan,Orthographic,Toqué,Tocaste,Tocó,Tocamos,Tocaron,Regular,Tocaba,Tocabas,Tocaba,Tocábamos,Tocaban,Regular,Tocaré,Tocarás,Tocará,Tocaremos,Tocarán,Orthographic,Toque,Toques,Toque,Toquemos,Toquen,Regular,Tocara,Tocaras,Tocara,Tocáramos,Tocaran -To travel,Viajar,Regular,Viajando,Regular,Viajado,Regular,Viajo,Viajas,Viaja,Viajamos,Viajan,Regular,Viajé,Viajaste,Viajó,Viajamos,Viajaron,Regular,Viajaba,Viajabas,Viajaba,Viajábamos,Viajaban,Regular,Viajaré,Viajarás,Viajará,Viajaremos,Viajarán,Regular,Viaje,Viajes,Viaje,Viajemos,Viajen,Regular,Viajara,Viajaras,Viajara,Viajáramos,Viajaran -To understand,Entender,Regular,Entendiendo,Regular,Entendido,Stem Changing,Entiendo,Entiendes,Entiende,Entendemos,Entienden,Regular,Entendí,Entendiste,Entendió,Entendimos,Entendieron,Regular,Entendía,Entendías,Entendía,Entendíamos,Entendían,Regular,Entenderé,Entenderás,Entenderá,Entenderemos,Entenderán,Stem Changing,Entienda,Entiendas,Entienda,Entendamos,Entiendan,Regular,Entendiera,Entendieras,Entendiera,Entendiéramos,Entendieran -To wake up,Despertarse,Regular,Despertando,Regular,Despertado,"Reflexive, Stem Changing",Me despierto,Te despiertas,Se despierta,Nos despertamos,Se despiertan,"Reflexive, Regular",Me desperté,Te despertaste,Se despertó,Nos despertamos,Se despertaron,"Reflexive, Regular",Me despertaba,Te despertabas,Se despertaba,Nos despertábamos,Se despertaban,"Reflexive, Regular",Me despertaré,Te despertarás,Se despertará,Nos despertaremos,Se despertarán,"Reflexive, Stem Changing",Me despierte,Te despiertes,Se despierte,Nos despertemos,Se despierten,"Reflexive, Regular",Me despertara,Te despertaras,Se despertara,Nos despertáramos,Se despertaran -To walk,Caminar,Regular,Caminando,Regular,Caminado,Regular,Camino,Caminas,Camina,Caminamos,Caminan,Regular,Caminé,Caminaste,Caminó,Caminamos,Caminaron,Regular,Caminaba,Caminabas,Caminaba,Caminábamos,Caminaban,Regular,Caminaré,Caminarás,Caminará,Caminaremos,Caminarán,Regular,Camine,Camines,Camine,Caminemos,Caminen,Regular,Caminara,Caminaras,Caminara,Camináramos,Caminaran -To want,Querer,Regular,Queriendo,Regular,Querido,Stem Changing,Quiero,Quieres,Quiere,Queremos,Quieren,Irregular,Quise,Quisiste,Quiso,Quisimos,Quisieron,Regular,Quería,Querías,Quería,Queríamos,Querían,Irregular,Querré,Querrás,Querrá,Querremos,Querrán,Stem Changing,Quiera,Quieras,Quiera,Queramos,Quieran,Irregular,Quisiera,Quisieras,Quisiera,Quisiéramos,Quisieran -To wash,Lavar,Regular,Lavando,Regular,Lavado,Regular,Lavo,Lavas,Lava,Lavamos,Lavan,Regular,Lavé,Lavaste,Lavó,Lavamos,Lavaron,Regular,Lavaba,Lavabas,Lavaba,Lavábamos,Lavaban,Regular,Lavaré,Lavarás,Lavará,Lavaremos,Lavarán,Regular,Lave,Laves,Lave,Lavemos,Laven,Regular,Lavara,Lavaras,Lavara,Laváramos,Lavaran -To win,Ganar,Regular,Ganando,Regular,Ganado,Regular,Gano,Ganas,Gana,Ganamos,Ganan,Regular,Gané,Ganaste,Ganó,Ganamos,Ganaron,Regular,Ganaba,Ganabas,Ganaba,Ganábamos,Ganaban,Regular,Ganaré,Ganarás,Ganará,Ganaremos,Ganarán,Regular,Gane,Ganes,Gane,Ganemos,Ganen,Regular,Ganara,Ganaras,Ganara,Ganáramos,Ganaran -To work,Trabajar,Regular,Trabajando,Regular,Trabajado,Regular,Trabajo,Trabajas,Trabaja,Trabajamos,Trabajan,Regular,Trabajé,Trabajaste,Trabajó,Trabajamos,Trabajaron,Regular,Trabajaba,Trabajabas,Trabajaba,Trabajábamos,Trabajaban,Regular,Trabajaré,Trabajarás,Trabajará,Trabajaremos,Trabajarán,Regular,Trabaje,Trabajes,Trabaje,Trabajemos,Trabajen,Regular,Trabajara,Trabajaras,Trabajara,Trabajáramos,Trabajaran -To write,Escribir,Regular,Escribiendo,Irregular,Escrito,Regular,Escribo,Escribes,Escribe,Escribimos,Escriben,Regular,Escribí,Escribiste,Escribió,Escribimos,Escribieron,Regular,Escribía,Escribías,Escribía,Escribíamos,Escribían,Regular,Escribiré,Escribirás,Escribirá,Escribiremos,Escribirán,Regular,Escriba,Escribas,Escriba,Escribamos,Escriban,Regular,Escribiera,Escribieras,Escribiera,Escribiéramos,Escribieran +English,Infinitive,Present Participle Type,Present Participle,Past Participle Type,Past Participle,Regular Type,Present Yo,Present Tú,Present Él,Present Nosotros,Present Ellos,Preterite Type,Preterite Yo,Preterite Tú,Preterite Él,Preterite Nosotros,Preterite Ellos,Imperfect Type,Imperfect Yo,Imperfect Tú,Imperfect Él,Imperfect Nosotros,Imperfect Ellos,Conditional Type,Conditional Yo,Conditional Tú,Conditional Él,Conditional Nosotros,Conditional Ellos,Simple Future Type,Simple Future Yo,Simple Future Tú,Simple Future Él,Simple Future Nosotros,Simple Future Ellos,Present Subjunctive Type,Present Subjunctive Yo,Present Subjunctive Tú,Present Subjunctive Él,Present Subjunctive Nosotros,Present Subjunctive Ellos,Imperfect Subjunctive Type,Imperfect Subjunctive Yo,Imperfect Subjunctive Tú,Imperfect Subjunctive Él,Imperfect Subjunctive Nosotros,Imperfect Subjunctive Ellos +To arrive,Llegar,Regular,Llegando,Regular,Llegado,Regular,Llego,Llegas,Llega,Llegamos,Llegan,Orthographic,Llegué,Llegaste,Llegó,Llegamos,Llegaron,Regular,Llegaba,Llegabas,Llegaba,Llegábamos,Llegaban,Regular,Llegaría,Llegarías,Llegaría,Llegaríamos,Llegarían,Regular,Llegaré,Llegarás,Llegará,Llegaremos,Llegarán,Orthographic,Llegue,Llegues,Llegue,Lleguemos,Lleguen,Regular,Llegara,Llegaras,Llegara,Llegáramos,Llegaran +To ask a question,Preguntar,Regular,Preguntando,Regular,Preguntado,Regular,Pregunto,Preguntas,Pregunta,Preguntamos,Preguntan,Regular,Pregunté,Preguntaste,Preguntó,Preguntamos,Preguntaron,Regular,Preguntaba,Preguntabas,Preguntaba,Preguntábamos,Preguntaban,Regular,Preguntaría,Preguntarías,Preguntaría,Preguntaríamos,Preguntarían,Regular,Preguntaré,Preguntarás,Preguntará,Preguntaremos,Preguntarán,Regular,Pregunte,Preguntes,Pregunte,Preguntemos,Pregunten,Regular,Preguntara,Preguntaras,Preguntara,Preguntáramos,Preguntaran +To ask for,Pedir,Stem Changing,Pidiendo,Regular,Pedido,Stem Changing,Pido,Pides,Pide,Pedimos,Piden,Stem Changing,Pedí,Pediste,Pidió,Pedimos,Pidieron,Regular,Pedía,Pedías,Pedía,Pedíamos,Pedían,Regular,Pediría,Pedirías,Pediría,Pediríamos,Pedirían,Regular,Pediré,Pedirás,Pedirá,Pediremos,Pedirán,Stem Changing,Pida,Pidas,Pida,Pidamos,Pidan,Stem Changing,Pidiera,Pidieras,Pidiera,Pidiéramos,Pidieran +To attend,Asistir,Regular,Asistiendo,Regular,Asistido,Regular,Asisto,Asistes,Asiste,Asistimos,Asisten,Regular,Asistí,Asististe,Asistió,Asistimos,Asistieron,Regular,Asistía,Asistías,Asistía,Asistíamos,Asistían,Regular,Asistiría,Asistirías,Asistiría,Asistiríamos,Asistirían,Regular,Asistiré,Asistirás,Asistirá,Asistiremos,Asistirán,Regular,Asista,Asistas,Asista,Asistamos,Asistan,Regular,Asistiera,Asistieras,Asistiera,Asistiéramos,Asistieran +To be,Estar,Regular,Estando,Regular,Estado,Irregular,Estoy,Estás,Está,Estamos,Están,Irregular,Estuve,Estuviste,Estuvo,Estuvimos,Estuvieron,Regular,Estaba,Estabas,Estaba,Estábamos,Estaban,Regular,Estaría,Estarías,Estaría,Estaríamos,Estarían,Regular,Estaré,Estarás,Estará,Estaremos,Estarán,Irregular,Esté,Estés,Esté,Estemos,Estén,Irregular,Estuviera,Estuvieras,Estuviera,Estuviéramos,Estuvieran +To be,Ser,Regular,Siendo,Regular,Sido,Irregular,Soy,Eres,Es,Somos,Son,Irregular,Fui,Fuiste,Fue,Fuimos,Fueron,Irregular,Era,Eras,Era,Éramos,Eran,Regular,Sería,Serías,Sería,Seríamos,Serían,Regular,Seré,Serás,Será,Seremos,Serán,Irregular,Sea,Seas,Sea,Seamos,Sean,Irregular,Fuera,Fueras,Fuera,Fuéramos,Fueran +To be able to,Poder,Irregular,Pudiendo,Regular,Podido,Stem Changing,Puedo,Puedes,Puede,Podemos,Pueden,Irregular,Pude,Pudiste,Pudo,Pudimos,Pudieron,Regular,Podía,Podías,Podía,Podíamos,Podían,Irregular,Podría,Podrías,Podría,Podríamos,Podrían,Irregular,Podré,Podrás,Podrá,Podremos,Podrán,Stem Changing,Pueda,Puedas,Pueda,Podamos,Puedan,Irregular,Pudiera,Pudieras,Pudiera,Pudiéramos,Pudieran +To be born,Nacer,Regular,Naciendo,Regular,Nacido,Irregular,Nazco,Naces,Nace,Nacemos,Nacen,Regular,Nací,Naciste,Nació,Nacimos,Nacieron,Regular,Nacía,Nacías,Nacía,Nacíamos,Nacían,Regular,Nacería,Nacerías,Nacería,Naceríamos,Nacerían,Regular,Naceré,Nacerás,Nacerá,Naceremos,Nacerán,Irregular,Nazca,Nazcas,Nazca,Nazcamos,Nazcan,Regular,Naciera,Nacieras,Naciera,Naciéramos,Nacieran +To be pleasing,Gustar,Regular,Gustando,Regular,Gustado,Regular,Gusto,Gustas,Gusta,Gustamos,Gustan,Regular,Gusté,Gustaste,Gustó,Gustamos,Gustaron,Regular,Gustaba,Gustabas,Gustaba,Gustábamos,Gustaban,Regular,Gustaría,Gustarías,Gustaría,Gustaríamos,Gustarían,Regular,Gustaré,Gustarás,Gustará,Gustaremos,Gustarán,Regular,Guste,Gustes,Guste,Gustemos,Gusten,Regular,Gustara,Gustaras,Gustara,Gustáramos,Gustaran +To begin,Comenzar,Regular,Comenzando,Regular,Comenzado,Stem Changing,Comienzo,Comienzas,Comienza,Comenzamos,Comienzan,Orthographic,Comencé,Comenzaste,Comenzó,Comenzamos,Comenzaron,Regular,Comenzaba,Comenzabas,Comenzaba,Comenzábamos,Comenzaban,Regular,Comenzaría,Comenzarías,Comenzaría,Comenzaríamos,Comenzarían,Regular,Comenzaré,Comenzarás,Comenzará,Comenzaremos,Comenzarán,"Stem Changing, Orthographic",Comience,Comiences,Comience,Comencemos,Comiencen,Regular,Comenzara,Comenzaras,Comenzara,Comenzáramos,Comenzaran +To bring,Traer,Irregular,Trayendo,Irregular,Traído,Irregular,Traigo,Traes,Trae,Traemos,Traen,Irregular,Traje,Trajiste,Trajo,Trajimos,Trajeron,Regular,Traía,Traías,Traía,Traíamos,Traían,Regular,Traería,Traerías,Traería,Traeríamos,Traerían,Regular,Traeré,Traerás,Traerá,Traeremos,Traerán,Irregular,Traiga,Traigas,Traiga,Traigamos,Traigan,Irregular,Trajera,Trajeras,Trajera,Trajéramos,Trajeran +To buy,Comprar,Regular,Comprando,Regular,Comprado,Regular,Compro,Compras,Compra,Compramos,Compran,Regular,Compré,Compraste,Compró,Compramos,Compraron,Regular,Compraba,Comprabas,Compraba,Comprábamos,Compraban,Regular,Compraría,Comprarías,Compraría,Compraríamos,Comprarían,Regular,Compraré,Comprarás,Comprará,Compraremos,Comprarán,Regular,Compre,Compres,Compre,Compremos,Compren,Regular,Comprara,Compraras,Comprara,Compráramos,Compraran +To call,Llamar,Regular,Llamando,Regular,Llamado,Regular,Llamo,Llamas,Llama,Llamamos,Llaman,Regular,Llamé,Llamaste,Llamó,Llamamos,Llamaron,Regular,Llamaba,Llamabas,Llamaba,Llamábamos,Llamaban,Regular,Llamaría,Llamarías,Llamaría,Llamaríamos,Llamarían,Regular,Llamaré,Llamarás,Llamará,Llamaremos,Llamarán,Regular,Llame,Llames,Llame,Llamemos,Llamen,Regular,Llamara,Llamaras,Llamara,Llamáramos,Llamaran +To clean,Limpiar,Regular,Limpiando,Regular,Limpiado,Regular,Limpio,Limpias,Limpia,Limpiamos,Limpian,Regular,Limpié,Limpiaste,Limpió,Limpiamos,Limpiaron,Regular,Limpiaba,Limpiabas,Limpiaba,Limpiábamos,Limpiaban,Regular,Limpiaría,Limpiarías,Limpiaría,Limpiaríamos,Limpiarían,Regular,Limpiaré,Limpiarás,Limpiará,Limpiaremos,Limpiarán,Regular,Limpie,Limpies,Limpie,Limpiemos,Limpien,Regular,Limpiara,Limpiaras,Limpiara,Limpiáramos,Limpiaran +To come,Venir,Stem Changing,Viniendo,Regular,Venido,"Irregular, Stem Changing",Vengo,Vienes,Viene,Venimos,Vienen,Irregular,Vine,Viniste,Vino,Vinimos,Vinieron,Regular,Venía,Venías,Venía,Veníamos,Venían,Irregular,Vendría,Vendrías,Vendría,Vendríamos,Vendrían,Irregular,Vendré,Vendrás,Vendrá,Vendremos,Vendrán,Irregular,Venga,Vengas,Venga,Vengamos,Vengan,Irregular,Viniera,Vinieras,Viniera,Viniéramos,Vinieran +To dance,Bailar,Regular,Bailando,Regular,Bailado,Regular,Bailo,Bailas,Baila,Bailamos,Bailan,Regular,Bailé,Bailaste,Bailó,Bailamos,Bailaron,Regular,Bailaba,Bailabas,Bailaba,Bailábamos,Bailaban,Regular,Bailaría,Bailarías,Bailaría,Bailaríamos,Bailarían,Regular,Bailaré,Bailarás,Bailará,Bailaremos,Bailarán,Regular,Baile,Bailes,Baile,Bailemos,Bailen,Regular,Bailara,Bailaras,Bailara,Bailáramos,Bailaran +To die,Morir,Stem Changing,Muriendo,Irregular,Muerto,Stem Changing,Muero,Mueres,Muere,Morimos,Mueren,Stem Changing,Morí,Moriste,Murió,Morimos,Murieron,Regular,Moría,Morías,Moría,Moríamos,Morían,Regular,Moriría,Morirías,Moriría,Moriríamos,Morirían,Regular,Moriré,Morirás,Morirá,Moriremos,Morirán,Stem Changing,Muera,Mueras,Muera,Muramos,Mueran,Stem Changing,Muriera,Murieras,Muriera,Muriéramos,Murieran +"To do, To make",Hacer,Regular,Haciendo,Irregular,Hecho,Irregular,Hago,Haces,Hace,Hacemos,Hacen,Irregular,Hice,Hiciste,Hizo,Hicimos,Hicieron,Regular,Hacía,Hacías,Hacía,Hacíamos,Hacían,Irregular,Haría,Harías,Haría,Haríamos,Harían,Irregular,Haré,Harás,Hará,Haremos,Harán,Irregular,Haga,Hagas,Haga,Hagamos,Hagan,Irregular,Hiciera,Hicieras,Hiciera,Hiciéramos,Hicieran +To draw,Dibujar,Regular,Dibujando,Regular,Dibujado,Regular,Dibujo,Dibujas,Dibuja,Dibujamos,Dibujan,Regular,Dibujé,Dibujaste,Dibujó,Dibujamos,Dibujaron,Regular,Dibujaba,Dibujabas,Dibujaba,Dibujábamos,Dibujaban,Regular,Dibujaría,Dibujarías,Dibujaría,Dibujaríamos,Dibujarían,Regular,Dibujaré,Dibujarás,Dibujará,Dibujaremos,Dibujarán,Regular,Dibuje,Dibujes,Dibuje,Dibujemos,Dibujen,Regular,Dibujara,Dibujaras,Dibujara,Dibujáramos,Dibujaran +To drink,Beber,Regular,Bebiendo,Regular,Bebido,Regular,Bebo,Bebes,Bebe,Bebemos,Beben,Regular,Bebí,Bebiste,Bebió,Bebimos,Bebieron,Regular,Bebía,Bebías,Bebía,Bebíamos,Bebían,Regular,Bebería,Beberías,Bebería,Beberíamos,Beberían,Regular,Beberé,Beberás,Beberá,Beberemos,Beberán,Regular,Beba,Bebas,Beba,Bebamos,Beban,Regular,Bebiera,Bebieras,Bebiera,Bebiéramos,Bebieran +To eat,Comer,Regular,Comiendo,Regular,Comido,Regular,Como,Comes,Come,Comemos,Comen,Regular,Comí,Comiste,Comió,Comimos,Comieron,Regular,Comía,Comías,Comía,Comíamos,Comían,Regular,Comería,Comerías,Comería,Comeríamos,Comerían,Regular,Comeré,Comerás,Comerá,Comeremos,Comerán,Regular,Coma,Comas,Coma,Comamos,Coman,Regular,Comiera,Comieras,Comiera,Comiéramos,Comieran +To eat breakfast,Desayunar,Regular,Desayunando,Regular,Desayunado,Regular,Desayuno,Desayunas,Desayuna,Desayunamos,Desayunan,Regular,Desayuné,Desayunaste,Desayunó,Desayunamos,Desayunaron,Regular,Desayunaba,Desayunabas,Desayunaba,Desayunábamos,Desayunaban,Regular,Desayunaría,Desayunarías,Desayunaría,Desayunaríamos,Desayunarían,Regular,Desayunaré,Desayunarás,Desayunará,Desayunaremos,Desayunarán,Regular,Desayune,Desayunes,Desayune,Desayunemos,Desayunen,Regular,Desayunara,Desayunaras,Desayunara,Desayunáramos,Desayunaran +To eat dinner,Cenar,Regular,Cenando,Regular,Cenado,Regular,Ceno,Cenas,Cena,Cenamos,Cenan,Regular,Cené,Cenaste,Cenó,Cenamos,Cenaron,Regular,Cenaba,Cenabas,Cenaba,Cenábamos,Cenaban,Regular,Cenaría,Cenarías,Cenaría,Cenaríamos,Cenarían,Regular,Cenaré,Cenarás,Cenará,Cenaremos,Cenarán,Regular,Cene,Cenes,Cene,Cenemos,Cenen,Regular,Cenara,Cenaras,Cenara,Cenáramos,Cenaran +To eat lunch,Almorzar,Regular,Almorzando,Regular,Almorzado,Stem Changing,Almuerzo,Almuerzas,Almuerza,Almorzamos,Almuerzan,Orthographic,Almorcé,Almorzaste,Almorzó,Almorzamos,Almorzaron,Regular,Almorzaba,Almorzabas,Almorzaba,Almorzábamos,Almorzaban,Regular,Almorzaría,Almorzarías,Almorzaría,Almorzaríamos,Almorzarían,Regular,Almorzaré,Almorzarás,Almorzará,Almorzaremos,Almorzarán,"Stem Changing, Orthographic",Almuerce,Almuerces,Almuerce,Almorcemos,Almuercen,Regular,Almorzara,Almorzaras,Almorzara,Almorzáramos,Almorzaran +To enjoy oneself,Divertirse,Stem Changing,Divirtiendo,Regular,Divertido,"Reflexive, Stem Changing",Me divierto,Te diviertes,Se divierte,Nos divertimos,Se divierten,"Reflexive, Stem Changing",Me divertí,Te divertiste,Se divirtió,Nos divertimos,Se divirtieron,"Reflexive, Regular",Me divertía,Te divertías,Se divertía,Nos divertíamos,Se divertían,"Reflexive, Regular",Me divertiría,Te divertirías,Se divertiría,Nos divertiríamos,Se divertirían,"Reflexive, Regular",Me divertiré,Te divertirás,Se divertirá,Nos divertiremos,Se divertirán,"Reflexive, Stem Changing",Me divierta,Te diviertas,Se divierta,Nos divirtamos,Se diviertan,"Reflexive, Stem Changing",Me divirtiera,Te divirtieras,Se divirtiera,Nos divirtiéramos,Se divirtieran +To feel,Sentirse,Stem Changing,Sintiendo,Regular,Sentido,"Reflexive, Stem Changing",Me siento,Te sientes,Se siente,Nos sentimos,Se sienten,"Reflexive, Stem Changing",Me sentí,Te sentiste,Se sintió,Nos sentimos,Se sintieron,"Reflexive, Regular",Me sentía,Te sentías,Se sentía,Nos sentíamos,Se sentían,"Reflexive, Regular",Me sentiría,Te sentirías,Se sentiría,Nos sentiríamos,Se sentirían,"Reflexive, Regular",Me sentiré,Te sentirás,Se sentirá,Nos sentiremos,Se sentirán,"Reflexive, Stem Changing",Me sienta,Te sientas,Se sienta,Nos sintamos,Se sientan,"Reflexive, Stem Changing",Me sintiera,Te sintieras,Se sintiera,Nos sintiéramos,Se sintieran +"To find, To meet",Encontrar,Regular,Encontrando,Regular,Encontrado,Stem Changing,Encuentro,Encuentras,Encuentra,Encontramos,Encuentran,Regular,Encontré,Encontraste,Encontró,Encontramos,Encontraron,Regular,Encontraba,Encontrabas,Encontraba,Encontrábamos,Encontraban,Regular,Encontraría,Encontrarías,Encontraría,Encontraríamos,Encontrarían,Regular,Encontraré,Encontrarás,Encontrará,Encontraremos,Encontrarán,Stem Changing,Encuentre,Encuentres,Encuentre,Encontremos,Encuentren,Regular,Encontrara,Encontraras,Encontrara,Encontráramos,Encontraran +To get up,Levantarse,Regular,Levantando,Regular,Levantado,"Reflexive, Regular",Me levanto,Te levantas,Se levanta,Nos levantamos,Se levantan,"Reflexive, Regular",Me levanté,Te levantaste,Se levantó,Nos levantamos,Se levantaron,"Reflexive, Regular",Me levantaba,Te levantabas,Se levantaba,Nos levantábamos,Se levantaban,"Reflexive, Regular",Me levantaría,Te levantarías,Se levantaría,Nos levantaríamos,Se levantarían,"Reflexive, Regular",Me levantaré,Te levantarás,Se levantará,Nos levantaremos,Se levantarán,"Reflexive, Regular",Me levante,Te levantes,Se levante,Nos levantemos,Se levanten,"Reflexive, Regular",Me levantara,Te levantaras,Se levantara,Nos levantáramos,Se levantaran +To give,Dar,Regular,Dando,Regular,Dado,Irregular,Doy,Das,Da,Damos,Dan,Irregular,Di,Diste,Dio,Dimos,Dieron,Regular,Daba,Dabas,Daba,Dábamos,Daban,Regular,Daría,Darías,Daría,Daríamos,Darían,Regular,Daré,Darás,Dará,Daremos,Darán,Irregular,Dé,Des,Dé,Demos,Den,Irregular,Diera,Dieras,Diera,Diéramos,Dieran +To go,Ir,Irregular,Yendo,Regular,Ido,Irregular,Voy,Vas,Va,Vamos,Van,Irregular,Fui,Fuiste,Fue,Fuimos,Fueron,Irregular,Iba,Ibas,Iba,Íbamos,Iban,Regular,Iría,Irías,Iría,Iríamos,Irían,Regular,Iré,Irás,Irá,Iremos,Irán,Irregular,Vaya,Vayas,Vaya,Vayamos,Vayan,Irregular,Fuera,Fueras,Fuera,Fuéramos,Fueran +To go to bed,Acostarse,Regular,Acostando,Regular,Acostado,"Reflexive, Stem Changing",Me acuesto,Te acuestas,Se acuesta,Nos acostamos,Se acuestan,"Reflexive, Regular",Me acosté,Te acostaste,Se acostó,Nos acostamos,Se acostaron,"Reflexive, Regular",Me acostaba,Te acostabas,Se acostaba,Nos acostábamos,Se acostaban,"Reflexive, Regular",Me acostaría,Te acostarías,Se acostaría,Nos acostaríamos,Se acostarían,"Reflexive, Regular",Me acostaré,Te acostarás,Se acostará,Nos acostaremos,Se acostarán,"Reflexive, Stem Changing",Me acueste,Te acuestes,Se acueste,Nos acostemos,Se acuesten,"Reflexive, Regular",Me acostara,Te acostaras,Se acostara,Nos acostáramos,Se acostaran +"To happen, To spend time",Pasar,Regular,Pasando,Regular,Pasado,Regular,Paso,Pasas,Pasa,Pasamos,Pasan,Regular,Pasé,Pasaste,Pasó,Pasamos,Pasaron,Regular,Pasaba,Pasabas,Pasaba,Pasábamos,Pasaban,Regular,Pasaría,Pasarías,Pasaría,Pasaríamos,Pasarían,Regular,Pasaré,Pasarás,Pasará,Pasaremos,Pasarán,Regular,Pase,Pases,Pase,Pasemos,Pasen,Regular,Pasara,Pasaras,Pasara,Pasáramos,Pasaran +To have,Tener,Regular,Teniendo,Regular,Tenido,"Irregular, Stem Changing",Tengo,Tienes,Tiene,Tenemos,Tienen,Irregular,Tuve,Tuviste,Tuvo,Tuvimos,Tuvieron,Regular,Tenía,Tenías,Tenía,Teníamos,Tenían,Irregular,Tendría,Tendrías,Tendría,Tendríamos,Tendrían,Irregular,Tendré,Tendrás,Tendrá,Tendremos,Tendrán,Irregular,Tenga,Tengas,Tenga,Tengamos,Tengan,Irregular,Tuviera,Tuvieras,Tuviera,Tuviéramos,Tuvieran +To know,Saber,Regular,Sabiendo,Regular,Sabido,Irregular,Sé,Sabes,Sabe,Sabemos,Saben,Irregular,Supe,Supiste,Supo,Supimos,Supieron,Regular,Sabía,Sabías,Sabía,Sabíamos,Sabían,Irregular,Sabría,Sabrías,Sabría,Sabríamos,Sabrían,Irregular,Sabré,Sabrás,Sabrá,Sabremos,Sabrán,Irregular,Sepa,Sepas,Sepa,Sepamos,Sepan,Irregular,Supiera,Supieras,Supiera,Supiéramos,Supieran +To know,Conocer,Regular,Conociendo,Regular,Conocido,Irregular,Conozco,Conoces,Conoce,Conocemos,Conocen,Regular,Conocí,Conociste,Conoció,Conocimos,Conocieron,Regular,Conocía,Conocías,Conocía,Conocíamos,Conocían,Regular,Conocería,Conocerías,Conocería,Conoceríamos,Conocerían,Regular,Conoceré,Conocerás,Conocerá,Conoceremos,Conocerán,Irregular,Conozca,Conozcas,Conozca,Conozcamos,Conozcan,Regular,Conociera,Conocieras,Conociera,Conociéramos,Conocieran +To learn,Aprender,Regular,Aprendiendo,Regular,Aprendido,Regular,Aprendo,Aprendes,Aprende,Aprendemos,Aprenden,Regular,Aprendí,Aprendiste,Aprendió,Aprendimos,Aprendieron,Regular,Aprendía,Aprendías,Aprendía,Aprendíamos,Aprendían,Regular,Aprendería,Aprenderías,Aprendería,Aprenderíamos,Aprenderían,Regular,Aprenderé,Aprenderás,Aprenderá,Aprenderemos,Aprenderán,Regular,Aprenda,Aprendas,Aprenda,Aprendamos,Aprendan,Regular,Aprendiera,Aprendieras,Aprendiera,Aprendiéramos,Aprendieran +To leave,Salir,Regular,Saliendo,Regular,Salido,Irregular,Salgo,Sales,Sale,Salimos,Salen,Regular,Salí,Saliste,Salió,Salimos,Salieron,Regular,Salía,Salías,Salía,Salíamos,Salían,Irregular,Saldría,Saldrías,Saldría,Saldríamos,Saldrían,Irregular,Saldré,Saldrás,Saldrá,Saldremos,Saldrán,Irregular,Salga,Salgas,Salga,Salgamos,Salgan,Regular,Saliera,Salieras,Saliera,Saliéramos,Salieran +To listen,Escuchar,Regular,Escuchando,Regular,Escuchado,Regular,Escucho,Escuchas,Escucha,Escuchamos,Escuchan,Regular,Escuché,Escuchaste,Escuchó,Escuchamos,Escucharon,Regular,Escuchaba,Escuchabas,Escuchaba,Escuchábamos,Escuchaban,Regular,Escucharía,Escucharías,Escucharía,Escucharíamos,Escucharían,Regular,Escucharé,Escucharás,Escuchará,Escucharemos,Escucharán,Regular,Escuche,Escuches,Escuche,Escuchemos,Escuchen,Regular,Escuchara,Escucharas,Escuchara,Escucháramos,Escucharan +To live,Vivir,Regular,Viviendo,Regular,Vivido,Regular,Vivo,Vives,Vive,Vivimos,Viven,Regular,Viví,Viviste,Vivió,Vivimos,Vivieron,Regular,Vivía,Vivías,Vivía,Vivíamos,Vivían,Regular,Viviría,Vivirías,Viviría,Viviríamos,Vivirían,Regular,Viviré,Vivirás,Vivirá,Viviremos,Vivirán,Regular,Viva,Vivas,Viva,Vivamos,Vivan,Regular,Viviera,Vivieras,Viviera,Viviéramos,Vivieran +"To look, To watch",Mirar,Regular,Mirando,Regular,Mirado,Regular,Miro,Miras,Mira,Miramos,Miran,Regular,Miré,Miraste,Miró,Miramos,Miraron,Regular,Miraba,Mirabas,Miraba,Mirábamos,Miraban,Regular,Miraría,Mirarías,Miraría,Miraríamos,Mirarían,Regular,Miraré,Mirarás,Mirará,Miraremos,Mirarán,Regular,Mire,Mires,Mire,Miremos,Miren,Regular,Mirara,Miraras,Mirara,Miráramos,Miraran +To look for,Buscar,Regular,Buscando,Regular,Buscado,Regular,Busco,Buscas,Busca,Buscamos,Buscan,Orthographic,Busqué,Buscaste,Buscó,Buscamos,Buscaron,Regular,Buscaba,Buscabas,Buscaba,Buscábamos,Buscaban,Regular,Buscaría,Buscarías,Buscaría,Buscaríamos,Buscarían,Regular,Buscaré,Buscarás,Buscará,Buscaremos,Buscarán,Orthographic,Busque,Busques,Busque,Busquemos,Busquen,Regular,Buscara,Buscaras,Buscara,Buscáramos,Buscaran +To lose,Perder,Regular,Perdiendo,Regular,Perdido,Stem Changing,Pierdo,Pierdes,Pierde,Perdemos,Pierden,Regular,Perdí,Perdiste,Perdió,Perdimos,Perdieron,Regular,Perdía,Perdías,Perdía,Perdíamos,Perdían,Regular,Perdería,Perderías,Perdería,Perderíamos,Perderían,Regular,Perderé,Perderás,Perderá,Perderemos,Perderán,Stem Changing,Pierda,Pierdas,Pierda,Perdamos,Pierdan,Regular,Perdiera,Perdieras,Perdiera,Perdiéramos,Perdieran +"To mount, To ride",Montar,Regular,Montando,Regular,Montado,Regular,Monto,Montas,Monta,Montamos,Montan,Regular,Monté,Montaste,Montó,Montamos,Montaron,Regular,Montaba,Montabas,Montaba,Montábamos,Montaban,Regular,Montaría,Montarías,Montaría,Montaríamos,Montarían,Regular,Montaré,Montarás,Montará,Montaremos,Montarán,Regular,Monte,Montes,Monte,Montemos,Monten,Regular,Montara,Montaras,Montara,Montáramos,Montaran +To need,Necesitar,Regular,Necesitando,Regular,Necesitado,Regular,Necesito,Necesitas,Necesita,Necesitamos,Necesitan,Regular,Necesité,Necesitaste,Necesitó,Necesitamos,Necesitaron,Regular,Necesitaba,Necesitabas,Necesitaba,Necesitábamos,Necesitaban,Regular,Necesitaría,Necesitarías,Necesitaría,Necesitaríamos,Necesitarían,Regular,Necesitaré,Necesitarás,Necesitará,Necesitaremos,Necesitarán,Regular,Necesite,Necesites,Necesite,Necesitemos,Necesiten,Regular,Necesitara,Necesitaras,Necesitara,Necesitáramos,Necesitaran +To organize,Organizar,Regular,Organizando,Regular,Organizado,Regular,Organizo,Organizas,Organiza,Organizamos,Organizan,Orthographic,Organicé,Organizaste,Organizó,Organizamos,Organizaron,Regular,Organizaba,Organizabas,Organizaba,Organizábamos,Organizaban,Regular,Organizaría,Organizarías,Organizaría,Organizaríamos,Organizarían,Regular,Organizaré,Organizarás,Organizará,Organizaremos,Organizarán,Orthographic,Organice,Organices,Organice,Organicemos,Organicen,Regular,Organizara,Organizaras,Organizara,Organizáramos,Organizaran +To ought to,Deber,Regular,Debiendo,Regular,Debido,Regular,Debo,Debes,Debe,Debemos,Deben,Regular,Debí,Debiste,Debió,Debimos,Debieron,Regular,Debía,Debías,Debía,Debíamos,Debían,Regular,Debería,Deberías,Debería,Deberíamos,Deberían,Regular,Deberé,Deberás,Deberá,Deberemos,Deberán,Regular,Deba,Debas,Deba,Debamos,Deban,Regular,Debiera,Debieras,Debiera,Debiéramos,Debieran +To pay,Pagar,Regular,Pagando,Regular,Pagado,Regular,Pago,Pagas,Paga,Pagamos,Pagan,Orthographic,Pagué,Pagaste,Pagó,Pagamos,Pagaron,Regular,Pagaba,Pagabas,Pagaba,Pagábamos,Pagaban,Regular,Pagaría,Pagarías,Pagaría,Pagaríamos,Pagarían,Regular,Pagaré,Pagarás,Pagará,Pagaremos,Pagarán,Orthographic,Pague,Pagues,Pague,Paguemos,Paguen,Regular,Pagara,Pagaras,Pagara,Pagáramos,Pagaran +To play,Jugar,Regular,Jugando,Regular,Jugado,Stem Changing,Juego,Juegas,Juega,Jugamos,Juegan,Orthographic,Jugué,Jugaste,Jugó,Jugamos,Jugaron,Regular,Jugaba,Jugabas,Jugaba,Jugábamos,Jugaban,Regular,Jugaría,Jugarías,Jugaría,Jugaríamos,Jugarían,Regular,Jugaré,Jugarás,Jugará,Jugaremos,Jugarán,"Stem Changing, Orthographic",Juegue,Juegues,Juegue,Juguemos,Jueguen,Regular,Jugara,Jugaras,Jugara,Jugáramos,Jugaran +To practice,Practicar,Regular,Practicando,Regular,Practicado,Regular,Practico,Practicas,Practica,Practicamos,Practican,Orthographic,Practiqué,Practicaste,Practicó,Practicamos,Practicaron,Regular,Practicaba,Practicabas,Practicaba,Practicábamos,Practicaban,Regular,Practicaría,Practicarías,Practicaría,Practicaríamos,Practicarían,Regular,Practicaré,Practicarás,Practicará,Practicaremos,Practicarán,Orthographic,Practique,Practiques,Practique,Practiquemos,Practiquen,Regular,Practicara,Practicaras,Practicara,Practicáramos,Practicaran +To prepare,Preparar,Regular,Preparando,Regular,Preparado,Regular,Preparo,Preparas,Prepara,Preparamos,Preparan,Regular,Preparé,Preparaste,Preparó,Preparamos,Prepararon,Regular,Preparaba,Preparabas,Preparaba,Preparábamos,Preparaban,Regular,Prepararía,Prepararías,Prepararía,Prepararíamos,Prepararían,Regular,Prepararé,Prepararás,Preparará,Prepararemos,Prepararán,Regular,Prepare,Prepares,Prepare,Preparemos,Preparen,Regular,Preparara,Prepararas,Preparara,Preparáramos,Prepararan +To put,Poner,Regular,Poniendo,Irregular,Puesto,Irregular,Pongo,Pones,Pone,Ponemos,Ponen,Irregular,Puse,Pusiste,Puso,Pusimos,Pusieron,Regular,Ponía,Ponías,Ponía,Poníamos,Ponían,Irregular,Pondría,Pondrías,Pondría,Pondríamos,Pondrían,Irregular,Pondré,Pondrás,Pondrá,Pondremos,Pondrán,Irregular,Ponga,Pongas,Ponga,Pongamos,Pongan,Irregular,Pusiera,Pusieras,Pusiera,Pusiéramos,Pusieran +To read,Leer,Irregular,Leyendo,Irregular,Leído,Regular,Leo,Lees,Lee,Leemos,Leen,Orthographic,Leí,Leíste,Leyó,Leímos,Leyeron,Regular,Leía,Leías,Leía,Leíamos,Leían,Regular,Leería,Leerías,Leería,Leeríamos,Leerían,Regular,Leeré,Leerás,Leerá,Leeremos,Leerán,Regular,Lea,Leas,Lea,Leamos,Lean,Orthographic,Leyera,Leyeras,Leyera,Leyéramos,Leyeran +To receive,Recibir,Regular,Recibiendo,Regular,Recibido,Regular,Recibo,Recibes,Recibe,Recibimos,Reciben,Regular,Recibí,Recibiste,Recibió,Recibimos,Recibieron,Regular,Recibía,Recibías,Recibía,Recibíamos,Recibían,Regular,Recibiría,Recibirías,Recibiría,Recibiríamos,Recibirían,Regular,Recibiré,Recibirás,Recibirá,Recibiremos,Recibirán,Regular,Reciba,Recibas,Reciba,Recibamos,Reciban,Regular,Recibiera,Recibieras,Recibiera,Recibiéramos,Recibieran +To relax,Descansar,Regular,Descansando,Regular,Descansado,Regular,Descanso,Descansas,Descansa,Descansamos,Descansan,Regular,Descansé,Descansaste,Descansó,Descansamos,Descansaron,Regular,Descansaba,Descansabas,Descansaba,Descansábamos,Descansaban,Regular,Descansaría,Descansarías,Descansaría,Descansaríamos,Descansarían,Regular,Descansaré,Descansarás,Descansará,Descansaremos,Descansarán,Regular,Descanse,Descanses,Descanse,Descansemos,Descansen,Regular,Descansara,Descansaras,Descansara,Descansáramos,Descansaran +To return,Regresar,Regular,Regresando,Regular,Regresado,Regular,Regreso,Regresas,Regresa,Regresamos,Regresan,Regular,Regresé,Regresaste,Regresó,Regresamos,Regresaron,Regular,Regresaba,Regresabas,Regresaba,Regresábamos,Regresaban,Regular,Regresaría,Regresarías,Regresaría,Regresaríamos,Regresarían,Regular,Regresaré,Regresarás,Regresará,Regresaremos,Regresarán,Regular,Regrese,Regreses,Regrese,Regresemos,Regresen,Regular,Regresara,Regresaras,Regresara,Regresáramos,Regresaran +To run,Correr,Regular,Corriendo,Regular,Corrido,Regular,Corro,Corres,Corre,Corremos,Corren,Regular,Corrí,Corriste,Corrió,Corrimos,Corrieron,Regular,Corría,Corrías,Corría,Corríamos,Corrían,Regular,Correría,Correrías,Correría,Correríamos,Correrían,Regular,Correré,Correrás,Correrá,Correremos,Correrán,Regular,Corra,Corras,Corra,Corramos,Corran,Regular,Corriera,Corrieras,Corriera,Corriéramos,Corrieran +"To say, To tell",Decir,Stem Changing,Diciendo,Irregular,Dicho,"Irregular, Stem Changing",Digo,Dices,Dice,Decimos,Dicen,Irregular,Dije,Dijiste,Dijo,Dijimos,Dijeron,Regular,Decía,Decías,Decía,Decíamos,Decían,Irregular,Diría,Dirías,Diría,Diríamos,Dirían,Irregular,Diré,Dirás,Dirá,Diremos,Dirán,Irregular,Diga,Digas,Diga,Digamos,Digan,Irregular,Dijera,Dijeras,Dijera,Dijéramos,Dijeran +To see,Ver,Regular,Viendo,Irregular,Visto,Irregular,Veo,Ves,Ve,Vemos,Ven,Irregular,Vi,Viste,Vio,Vimos,Vieron,Irregular,Veía,Veías,Veía,Veíamos,Veían,Regular,Vería,Verías,Vería,Veríamos,Verían,Regular,Veré,Verás,Verá,Veremos,Verán,Irregular,Vea,Veas,Vea,Veamos,Vean,Irregular,Viera,Vieras,Viera,Viéramos,Vieran +To show,Mostrar,Regular,Mostrando,Regular,Mostrado,Stem Changing,Muestro,Muestras,Muestra,Mostramos,Muestran,Regular,Mostré,Mostraste,Mostró,Mostramos,Mostraron,Regular,Mostraba,Mostrabas,Mostraba,Mostrábamos,Mostraban,Regular,Mostraría,Mostrarías,Mostraría,Mostraríamos,Mostrarían,Regular,Mostraré,Mostrarás,Mostrará,Mostraremos,Mostrarán,Stem Changing,Muestre,Muestres,Muestre,Mostremos,Muestren,Regular,Mostrara,Mostraras,Mostrara,Mostráramos,Mostraran +To sing,Cantar,Regular,Cantando,Regular,Cantado,Regular,Canto,Cantas,Canta,Cantamos,Cantan,Regular,Canté,Cantaste,Cantó,Cantamos,Cantaron,Regular,Cantaba,Cantabas,Cantaba,Cantábamos,Cantaban,Regular,Cantaría,Cantarías,Cantaría,Cantaríamos,Cantarían,Regular,Cantaré,Cantarás,Cantará,Cantaremos,Cantarán,Regular,Cante,Cantes,Cante,Cantemos,Canten,Regular,Cantara,Cantaras,Cantara,Cantáramos,Cantaran +To sleep,Dormir,Stem Changing,Durmiendo,Regular,Dormido,Stem Changing,Duermo,Duermes,Duerme,Dormimos,Duermen,Stem Changing,Dormí,Dormiste,Durmió,Dormimos,Durmieron,Regular,Dormía,Dormías,Dormía,Dormíamos,Dormían,Regular,Dormiría,Dormirías,Dormiría,Dormiríamos,Dormirían,Regular,Dormiré,Dormirás,Dormirá,Dormiremos,Dormirán,Stem Changing,Duerma,Duermas,Duerma,Durmamos,Duerman,Stem Changing,Durmiera,Durmieras,Durmiera,Durmiéramos,Durmieran +To speak,Hablar,Regular,Hablando,Regular,Hablado,Regular,Hablo,Hablas,Habla,Hablamos,Hablan,Regular,Hablé,Hablaste,Habló,Hablamos,Hablaron,Regular,Hablaba,Hablabas,Hablaba,Hablábamos,Hablaban,Regular,Hablaría,Hablarías,Hablaría,Hablaríamos,Hablarían,Regular,Hablaré,Hablarás,Hablará,Hablaremos,Hablarán,Regular,Hable,Hables,Hable,Hablemos,Hablen,Regular,Hablara,Hablaras,Hablara,Habláramos,Hablaran +To study,Estudiar,Regular,Estudiando,Regular,Estudiado,Regular,Estudio,Estudias,Estudia,Estudiamos,Estudian,Regular,Estudié,Estudiaste,Estudió,Estudiamos,Estudiaron,Regular,Estudiaba,Estudiabas,Estudiaba,Estudiábamos,Estudiaban,Regular,Estudiaría,Estudiarías,Estudiaría,Estudiaríamos,Estudiarían,Regular,Estudiaré,Estudiarás,Estudiará,Estudiaremos,Estudiarán,Regular,Estudie,Estudies,Estudie,Estudiemos,Estudien,Regular,Estudiara,Estudiaras,Estudiara,Estudiáramos,Estudiaran +To swim,Nadar,Regular,Nadando,Regular,Nadado,Regular,Nado,Nadas,Nada,Nadamos,Nadan,Regular,Nadé,Nadaste,Nadó,Nadamos,Nadaron,Regular,Nadaba,Nadabas,Nadaba,Nadábamos,Nadaban,Regular,Nadaría,Nadarías,Nadaría,Nadaríamos,Nadarían,Regular,Nadaré,Nadarás,Nadará,Nadaremos,Nadarán,Regular,Nade,Nades,Nade,Nademos,Naden,Regular,Nadara,Nadaras,Nadara,Nadáramos,Nadaran +To take,Tomar,Regular,Tomando,Regular,Tomado,Regular,Tomo,Tomas,Toma,Tomamos,Toman,Regular,Tomé,Tomaste,Tomó,Tomamos,Tomaron,Regular,Tomaba,Tomabas,Tomaba,Tomábamos,Tomaban,Regular,Tomaría,Tomarías,Tomaría,Tomaríamos,Tomarían,Regular,Tomaré,Tomarás,Tomará,Tomaremos,Tomarán,Regular,Tome,Tomes,Tome,Tomemos,Tomen,Regular,Tomara,Tomaras,Tomara,Tomáramos,Tomaran +"To take, To wear",Llevar,Regular,Llevando,Regular,Llevado,Regular,Llevo,Llevas,Lleva,Llevamos,Llevan,Regular,Llevé,Llevaste,Llevó,Llevamos,Llevaron,Regular,Llevaba,Llevabas,Llevaba,Llevábamos,Llevaban,Regular,Llevaría,Llevarías,Llevaría,Llevaríamos,Llevarían,Regular,Llevaré,Llevarás,Llevará,Llevaremos,Llevarán,Regular,Lleve,Lleves,Lleve,Llevemos,Lleven,Regular,Llevara,Llevaras,Llevara,Lleváramos,Llevaran +To take care of,Cuidar,Regular,Cuidando,Regular,Cuidado,Regular,Cuido,Cuidas,Cuida,Cuidamos,Cuidan,Regular,Cuidé,Cuidaste,Cuidó,Cuidamos,Cuidaron,Regular,Cuidaba,Cuidabas,Cuidaba,Cuidábamos,Cuidaban,Regular,Cuidaría,Cuidarías,Cuidaría,Cuidaríamos,Cuidarían,Regular,Cuidaré,Cuidarás,Cuidará,Cuidaremos,Cuidarán,Regular,Cuide,Cuides,Cuide,Cuidemos,Cuiden,Regular,Cuidara,Cuidaras,Cuidara,Cuidáramos,Cuidaran +To take out,Sacar,Regular,Sacando,Regular,Sacado,Regular,Saco,Sacas,Saca,Sacamos,Sacan,Orthographic,Saqué,Sacaste,Sacó,Sacamos,Sacaron,Regular,Sacaba,Sacabas,Sacaba,Sacábamos,Sacaban,Regular,Sacaría,Sacarías,Sacaría,Sacaríamos,Sacarían,Regular,Sacaré,Sacarás,Sacará,Sacaremos,Sacarán,Orthographic,Saque,Saques,Saque,Saquemos,Saquen,Regular,Sacara,Sacaras,Sacara,Sacáramos,Sacaran +To teach,Enseñar,Regular,Enseñando,Regular,Enseñado,Regular,Enseño,Enseñas,Enseña,Enseñamos,Enseñan,Regular,Enseñé,Enseñaste,Enseñó,Enseñamos,Enseñaron,Regular,Enseñaba,Enseñabas,Enseñaba,Enseñábamos,Enseñaban,Regular,Enseñaría,Enseñarías,Enseñaría,Enseñaríamos,Enseñarían,Regular,Enseñaré,Enseñarás,Enseñará,Enseñaremos,Enseñarán,Regular,Enseñe,Enseñes,Enseñe,Enseñemos,Enseñen,Regular,Enseñara,Enseñaras,Enseñara,Enseñáramos,Enseñaran +To think,Pensar,Regular,Pensando,Regular,Pensado,Stem Changing,Pienso,Piensas,Piensa,Pensamos,Piensan,Regular,Pensé,Pensaste,Pensó,Pensamos,Pensaron,Regular,Pensaba,Pensabas,Pensaba,Pensábamos,Pensaban,Regular,Pensaría,Pensarías,Pensaría,Pensaríamos,Pensarían,Regular,Pensaré,Pensarás,Pensará,Pensaremos,Pensarán,Stem Changing,Piense,Pienses,Piense,Pensemos,Piensen,Regular,Pensara,Pensaras,Pensara,Pensáramos,Pensaran +To touch,Tocar,Regular,Tocando,Regular,Tocado,Regular,Toco,Tocas,Toca,Tocamos,Tocan,Orthographic,Toqué,Tocaste,Tocó,Tocamos,Tocaron,Regular,Tocaba,Tocabas,Tocaba,Tocábamos,Tocaban,Regular,Tocaría,Tocarías,Tocaría,Tocaríamos,Tocarían,Regular,Tocaré,Tocarás,Tocará,Tocaremos,Tocarán,Orthographic,Toque,Toques,Toque,Toquemos,Toquen,Regular,Tocara,Tocaras,Tocara,Tocáramos,Tocaran +To travel,Viajar,Regular,Viajando,Regular,Viajado,Regular,Viajo,Viajas,Viaja,Viajamos,Viajan,Regular,Viajé,Viajaste,Viajó,Viajamos,Viajaron,Regular,Viajaba,Viajabas,Viajaba,Viajábamos,Viajaban,Regular,Viajaría,Viajarías,Viajaría,Viajaríamos,Viajarían,Regular,Viajaré,Viajarás,Viajará,Viajaremos,Viajarán,Regular,Viaje,Viajes,Viaje,Viajemos,Viajen,Regular,Viajara,Viajaras,Viajara,Viajáramos,Viajaran +To understand,Entender,Regular,Entendiendo,Regular,Entendido,Stem Changing,Entiendo,Entiendes,Entiende,Entendemos,Entienden,Regular,Entendí,Entendiste,Entendió,Entendimos,Entendieron,Regular,Entendía,Entendías,Entendía,Entendíamos,Entendían,Regular,Entendería,Entenderías,Entendería,Entenderíamos,Entenderían,Regular,Entenderé,Entenderás,Entenderá,Entenderemos,Entenderán,Stem Changing,Entienda,Entiendas,Entienda,Entendamos,Entiendan,Regular,Entendiera,Entendieras,Entendiera,Entendiéramos,Entendieran +To wake up,Despertarse,Regular,Despertando,Regular,Despertado,"Reflexive, Stem Changing",Me despierto,Te despiertas,Se despierta,Nos despertamos,Se despiertan,"Reflexive, Regular",Me desperté,Te despertaste,Se despertó,Nos despertamos,Se despertaron,"Reflexive, Regular",Me despertaba,Te despertabas,Se despertaba,Nos despertábamos,Se despertaban,"Reflexive, Regular",Me despertaría,Te despertarías,Se despertaría,Nos despertaríamos,Se despertarían,"Reflexive, Regular",Me despertaré,Te despertarás,Se despertará,Nos despertaremos,Se despertarán,"Reflexive, Stem Changing",Me despierte,Te despiertes,Se despierte,Nos despertemos,Se despierten,"Reflexive, Regular",Me despertara,Te despertaras,Se despertara,Nos despertáramos,Se despertaran +To walk,Caminar,Regular,Caminando,Regular,Caminado,Regular,Camino,Caminas,Camina,Caminamos,Caminan,Regular,Caminé,Caminaste,Caminó,Caminamos,Caminaron,Regular,Caminaba,Caminabas,Caminaba,Caminábamos,Caminaban,Regular,Caminaría,Caminarías,Caminaría,Caminaríamos,Caminarían,Regular,Caminaré,Caminarás,Caminará,Caminaremos,Caminarán,Regular,Camine,Camines,Camine,Caminemos,Caminen,Regular,Caminara,Caminaras,Caminara,Camináramos,Caminaran +To want,Querer,Regular,Queriendo,Regular,Querido,Stem Changing,Quiero,Quieres,Quiere,Queremos,Quieren,Irregular,Quise,Quisiste,Quiso,Quisimos,Quisieron,Regular,Quería,Querías,Quería,Queríamos,Querían,Irregular,Querría,Querrías,Querría,Querríamos,Querrían,Irregular,Querré,Querrás,Querrá,Querremos,Querrán,Stem Changing,Quiera,Quieras,Quiera,Queramos,Quieran,Irregular,Quisiera,Quisieras,Quisiera,Quisiéramos,Quisieran +To wash,Lavar,Regular,Lavando,Regular,Lavado,Regular,Lavo,Lavas,Lava,Lavamos,Lavan,Regular,Lavé,Lavaste,Lavó,Lavamos,Lavaron,Regular,Lavaba,Lavabas,Lavaba,Lavábamos,Lavaban,Regular,Lavaría,Lavarías,Lavaría,Lavaríamos,Lavarían,Regular,Lavaré,Lavarás,Lavará,Lavaremos,Lavarán,Regular,Lave,Laves,Lave,Lavemos,Laven,Regular,Lavara,Lavaras,Lavara,Laváramos,Lavaran +To win,Ganar,Regular,Ganando,Regular,Ganado,Regular,Gano,Ganas,Gana,Ganamos,Ganan,Regular,Gané,Ganaste,Ganó,Ganamos,Ganaron,Regular,Ganaba,Ganabas,Ganaba,Ganábamos,Ganaban,Regular,Ganaría,Ganarías,Ganaría,Ganaríamos,Ganarían,Regular,Ganaré,Ganarás,Ganará,Ganaremos,Ganarán,Regular,Gane,Ganes,Gane,Ganemos,Ganen,Regular,Ganara,Ganaras,Ganara,Ganáramos,Ganaran +To work,Trabajar,Regular,Trabajando,Regular,Trabajado,Regular,Trabajo,Trabajas,Trabaja,Trabajamos,Trabajan,Regular,Trabajé,Trabajaste,Trabajó,Trabajamos,Trabajaron,Regular,Trabajaba,Trabajabas,Trabajaba,Trabajábamos,Trabajaban,Regular,Trabajaría,Trabajarías,Trabajaría,Trabajaríamos,Trabajarían,Regular,Trabajaré,Trabajarás,Trabajará,Trabajaremos,Trabajarán,Regular,Trabaje,Trabajes,Trabaje,Trabajemos,Trabajen,Regular,Trabajara,Trabajaras,Trabajara,Trabajáramos,Trabajaran +To write,Escribir,Regular,Escribiendo,Irregular,Escrito,Regular,Escribo,Escribes,Escribe,Escribimos,Escriben,Regular,Escribí,Escribiste,Escribió,Escribimos,Escribieron,Regular,Escribía,Escribías,Escribía,Escribíamos,Escribían,Regular,Escribiría,Escribirías,Escribiría,Escribiríamos,Escribirían,Regular,Escribiré,Escribirás,Escribirá,Escribiremos,Escribirán,Regular,Escriba,Escribas,Escriba,Escribamos,Escriban,Regular,Escribiera,Escribieras,Escribiera,Escribiéramos,Escribieran diff --git a/js/filters.js b/js/filters.js @@ -76,6 +76,7 @@ function GetVerbFilters(rawFilters) { filters.push({ tense: "present tense", type: filter.type, subject: filter.subject, direction: filter.direction }); filters.push({ tense: "preterite tense", type: filter.type, subject: filter.subject, direction: filter.direction }); filters.push({ tense: "imperfect tense", type: filter.type, subject: filter.subject, direction: filter.direction }); + filters.push({ tense: "conditional tense", type: filter.type, subject: filter.subject, direction: filter.direction }); filters.push({ tense: "simple future tense", type: filter.type, subject: filter.subject, direction: filter.direction }); filters.push({ tense: "present subjunctive tense", type: filter.type, subject: filter.subject, direction: filter.direction }); filters.push({ tense: "imperfect subjunctive tense", type: filter.type, subject: filter.subject, direction: filter.direction }); @@ -241,7 +242,7 @@ function GetVerbFilters(rawFilters) { throw `Unrecognized subject: ${filter.subject}.`; } break; - case "simple future tense": + case "conditional tense": filterIndex = 24; switch (filter.subject) { case "type": @@ -266,7 +267,7 @@ function GetVerbFilters(rawFilters) { throw `Unrecognized subject: ${filter.subject}.`; } break; - case "present subjunctive tense": + case "simple future tense": filterIndex = 30; switch (filter.subject) { case "type": @@ -291,7 +292,7 @@ function GetVerbFilters(rawFilters) { throw `Unrecognized subject: ${filter.subject}.`; } break; - case "imperfect subjunctive tense": + case "present subjunctive tense": filterIndex = 36; switch (filter.subject) { case "type": @@ -316,6 +317,31 @@ function GetVerbFilters(rawFilters) { throw `Unrecognized subject: ${filter.subject}.`; } break; + case "imperfect subjunctive tense": + filterIndex = 42; + switch (filter.subject) { + case "type": + inputIndex = filterIndex; + break; + case "yo": + inputIndex = 43; + break; + case "tú": + inputIndex = 44; + break; + case "él": + inputIndex = 45; + break; + case "nosotros": + inputIndex = 46; + break; + case "ellos": + inputIndex = 47; + break; + default: + throw `Unrecognized subject: ${filter.subject}.`; + } + break; default: throw `Unrecognized tense: ${filter.tense}.`; } diff --git a/js/filtersPage.js b/js/filtersPage.js @@ -90,6 +90,10 @@ const filterInput = Vue.component("filterInput", { filters["Stem Changing"] = false; filters["Orthographic"] = false; break; + case "Conditional Tense": + filters["Stem Changing"] = false; + filters["Orthographic"] = false; + break; case "Simple Future Tense": filters["Stem Changing"] = false; filters["Orthographic"] = false; @@ -228,6 +232,7 @@ const filterInput = Vue.component("filterInput", { <option>Present Tense</option> <option>Preterite Tense</option> <option>Imperfect Tense</option> + <option>Conditional Tense</option> <option>Simple Future Tense</option> <option>Present Subjunctive Tense</option> <option>Imperfect Subjunctive Tense</option> diff --git a/scripts/scraper.py b/scripts/scraper.py @@ -37,12 +37,13 @@ def getConjugations(verb): subjunctive += [[col.text for col in cols]] # Return verb info - result = [english,verb, # Infinatives + result = [english,verb, # Infinitives None, presentParticiple, # Present participle None, pastParticiple, # Past participle None, indicative[1][1], indicative[2][1], indicative[3][1], indicative[4][1], indicative[6][1], # Present conjugations None, indicative[1][2], indicative[2][2], indicative[3][2], indicative[4][2], indicative[6][2], # Preterite conjugations None, indicative[1][3], indicative[2][3], indicative[3][3], indicative[4][3], indicative[6][3], # Imperfect conjugations + None, indicative[1][4], indicative[2][4], indicative[3][4], indicative[4][4], indicative[6][4], # Conditional conjugations None, indicative[1][5], indicative[2][5], indicative[3][5], indicative[4][5], indicative[6][5], # Future conjugations None, subjunctive[1][1], subjunctive[2][1], subjunctive[3][1], subjunctive[4][1], subjunctive[6][1], # Present Subjunctive conjugations None, subjunctive[1][2], subjunctive[2][2], subjunctive[3][2], subjunctive[4][2], subjunctive[6][2], # Imperfect Subjunctive conjugations @@ -68,7 +69,7 @@ def correctConjugations(filepath): temp = getConjugations(row[1]) # Compare and correct conjugations - for i in range(len(row)): + for i in range(20, len(row)): if (temp[i] != None and temp[i].lower() != row[i].lower()): row[i] = temp[i].capitalize() except Exception as e: diff --git a/scripts/xlsx-builder.py b/scripts/xlsx-builder.py @@ -20,9 +20,10 @@ def createXlsx(csvPath, xlsxPath): data += [[row[0], row[1], row[7], row[8], row[9], row[10], row[11]]] # Present data += [["", "", row[13], row[14], row[15], row[16], row[17]]] # Preterite data += [["", "", row[19], row[20], row[21], row[22], row[23]]] # Imperfect - data += [["", "", row[25], row[26], row[27], row[28], row[29]]] # Simple Future - data += [["", "", row[31], row[32], row[33], row[34], row[35]]] # Present Subjunctive - data += [["", "", row[37], row[38], row[39], row[40], row[41]]] # Imperfect Subjunctive + data += [["", "", row[25], row[26], row[27], row[28], row[29]]] # Conditional + data += [["", "", row[31], row[32], row[33], row[34], row[35]]] # Simple Future + data += [["", "", row[37], row[38], row[39], row[40], row[41]]] # Present Subjunctive + data += [["", "", row[43], row[44], row[45], row[46], row[47]]] # Imperfect Subjunctive # Create spreadsheet vk = openpyxl.Workbook() @@ -55,10 +56,10 @@ def createXlsx(csvPath, xlsxPath): # Conjugation columns only border.top = thin border.bottom = thin - if row % 6 == 1: + if row % 7 == 1: # Present tense rows only border.top = thick - if row % 6 == 0: + if row % 7 == 0: # Present Subjunctive tense rows only border.bottom = thick border.left = thin diff --git a/tests/test.filters.js b/tests/test.filters.js @@ -148,6 +148,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:39, filters:[{index:36, value:".*"}]}, {outputIndex:0, inputIndex:40, filters:[{index:36, value:".*"}]}, {outputIndex:0, inputIndex:41, filters:[{index:36, value:".*"}]}, + {outputIndex:0, inputIndex:43, filters:[{index:42, value:".*"}]}, + {outputIndex:0, inputIndex:44, filters:[{index:42, value:".*"}]}, + {outputIndex:0, inputIndex:45, filters:[{index:42, value:".*"}]}, + {outputIndex:0, inputIndex:46, filters:[{index:42, value:".*"}]}, + {outputIndex:0, inputIndex:47, filters:[{index:42, value:".*"}]}, ]; // Filter verbs @@ -192,6 +197,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:39, filters:[{index:36, value:"Irregular|Stem Changing|Orthographic"}]}, {outputIndex:0, inputIndex:40, filters:[{index:36, value:"Irregular|Stem Changing|Orthographic"}]}, {outputIndex:0, inputIndex:41, filters:[{index:36, value:"Irregular|Stem Changing|Orthographic"}]}, + {outputIndex:0, inputIndex:43, filters:[{index:42, value:"Irregular|Stem Changing|Orthographic"}]}, + {outputIndex:0, inputIndex:44, filters:[{index:42, value:"Irregular|Stem Changing|Orthographic"}]}, + {outputIndex:0, inputIndex:45, filters:[{index:42, value:"Irregular|Stem Changing|Orthographic"}]}, + {outputIndex:0, inputIndex:46, filters:[{index:42, value:"Irregular|Stem Changing|Orthographic"}]}, + {outputIndex:0, inputIndex:47, filters:[{index:42, value:"Irregular|Stem Changing|Orthographic"}]}, {outputIndex:0, inputIndex:07, filters:[{index:06, value:".*"}]}, {outputIndex:0, inputIndex:08, filters:[{index:06, value:".*"}]}, @@ -207,6 +217,7 @@ describe("Filters", function() { {outputIndex:28, inputIndex:1, filters:[{index:24, value:"Stem Changing"}]}, {outputIndex:34, inputIndex:1, filters:[{index:30, value:"Stem Changing"}]}, {outputIndex:40, inputIndex:1, filters:[{index:36, value:"Stem Changing"}]}, + {outputIndex:46, inputIndex:1, filters:[{index:42, value:"Stem Changing"}]}, ]; // Filter verbs @@ -298,7 +309,7 @@ describe("Filters", function() { expect(actual).to.have.deep.members(expected); }); - it("Should correctly filter verbs for Simple Future Tense", function() { + it("Should correctly filter verbs for Conditional Tense", function() { // Initialize expected let expected = [ {outputIndex:0, inputIndex:25, filters:[{index:24, value:".*"}]}, @@ -309,13 +320,13 @@ describe("Filters", function() { ]; // Filter verbs - let actual = GetVerbFilters([{tense:"Simple Future Tense", subject:"all subjects", type:"all types", direction:"Eng. => Conj."}]); + let actual = GetVerbFilters([{tense:"Conditional Tense", subject:"all subjects", type:"all types", direction:"Eng. => Conj."}]); // Assert filtered verbs are correct expect(actual).to.have.deep.members(expected); }); - it("Should correctly filter verbs for Present Subjunctive Tense", function() { + it("Should correctly filter verbs for Simple Future Tense", function() { // Initialize expected let expected = [ {outputIndex:0, inputIndex:31, filters:[{index:30, value:".*"}]}, @@ -326,13 +337,13 @@ describe("Filters", function() { ]; // Filter verbs - let actual = GetVerbFilters([{tense:"Present Subjunctive Tense", subject:"all subjects", type:"all types", direction:"Eng. => Conj."}]); + let actual = GetVerbFilters([{tense:"Simple Future Tense", subject:"all subjects", type:"all types", direction:"Eng. => Conj."}]); // Assert filtered verbs are correct expect(actual).to.have.deep.members(expected); }); - it("Should correctly filter verbs for Imperfect Subjunctive Tense", function() { + it("Should correctly filter verbs for Present Subjunctive Tense", function() { // Initialize expected let expected = [ {outputIndex:0, inputIndex:37, filters:[{index:36, value:".*"}]}, @@ -343,6 +354,23 @@ describe("Filters", function() { ]; // Filter verbs + let actual = GetVerbFilters([{tense:"Present Subjunctive Tense", subject:"all subjects", type:"all types", direction:"Eng. => Conj."}]); + + // Assert filtered verbs are correct + expect(actual).to.have.deep.members(expected); + }); + + it("Should correctly filter verbs for Imperfect Subjunctive Tense", function() { + // Initialize expected + let expected = [ + {outputIndex:0, inputIndex:43, filters:[{index:42, value:".*"}]}, + {outputIndex:0, inputIndex:44, filters:[{index:42, value:".*"}]}, + {outputIndex:0, inputIndex:45, filters:[{index:42, value:".*"}]}, + {outputIndex:0, inputIndex:46, filters:[{index:42, value:".*"}]}, + {outputIndex:0, inputIndex:47, filters:[{index:42, value:".*"}]}, + ]; + + // Filter verbs let actual = GetVerbFilters([{tense:"Imperfect Subjunctive Tense", subject:"all subjects", type:"all types", direction:"Eng. => Conj."}]); // Assert filtered verbs are correct @@ -386,6 +414,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:39, filters:[{index:36, value:"Regular"}]}, {outputIndex:0, inputIndex:40, filters:[{index:36, value:"Regular"}]}, {outputIndex:0, inputIndex:41, filters:[{index:36, value:"Regular"}]}, + {outputIndex:0, inputIndex:43, filters:[{index:42, value:"Regular"}]}, + {outputIndex:0, inputIndex:44, filters:[{index:42, value:"Regular"}]}, + {outputIndex:0, inputIndex:45, filters:[{index:42, value:"Regular"}]}, + {outputIndex:0, inputIndex:46, filters:[{index:42, value:"Regular"}]}, + {outputIndex:0, inputIndex:47, filters:[{index:42, value:"Regular"}]}, ]; // Filter verbs @@ -430,6 +463,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:39, filters:[{index:36, value:"Reflexive"}]}, {outputIndex:0, inputIndex:40, filters:[{index:36, value:"Reflexive"}]}, {outputIndex:0, inputIndex:41, filters:[{index:36, value:"Reflexive"}]}, + {outputIndex:0, inputIndex:43, filters:[{index:42, value:"Reflexive"}]}, + {outputIndex:0, inputIndex:44, filters:[{index:42, value:"Reflexive"}]}, + {outputIndex:0, inputIndex:45, filters:[{index:42, value:"Reflexive"}]}, + {outputIndex:0, inputIndex:46, filters:[{index:42, value:"Reflexive"}]}, + {outputIndex:0, inputIndex:47, filters:[{index:42, value:"Reflexive"}]}, ]; // Filter verbs @@ -474,6 +512,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:39, filters:[{index:36, value:"Stem Changing"}]}, {outputIndex:0, inputIndex:40, filters:[{index:36, value:"Stem Changing"}]}, {outputIndex:0, inputIndex:41, filters:[{index:36, value:"Stem Changing"}]}, + {outputIndex:0, inputIndex:43, filters:[{index:42, value:"Stem Changing"}]}, + {outputIndex:0, inputIndex:44, filters:[{index:42, value:"Stem Changing"}]}, + {outputIndex:0, inputIndex:45, filters:[{index:42, value:"Stem Changing"}]}, + {outputIndex:0, inputIndex:46, filters:[{index:42, value:"Stem Changing"}]}, + {outputIndex:0, inputIndex:47, filters:[{index:42, value:"Stem Changing"}]}, ]; // Filter verbs @@ -518,6 +561,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:39, filters:[{index:36, value:"Orthographic"}]}, {outputIndex:0, inputIndex:40, filters:[{index:36, value:"Orthographic"}]}, {outputIndex:0, inputIndex:41, filters:[{index:36, value:"Orthographic"}]}, + {outputIndex:0, inputIndex:43, filters:[{index:42, value:"Orthographic"}]}, + {outputIndex:0, inputIndex:44, filters:[{index:42, value:"Orthographic"}]}, + {outputIndex:0, inputIndex:45, filters:[{index:42, value:"Orthographic"}]}, + {outputIndex:0, inputIndex:46, filters:[{index:42, value:"Orthographic"}]}, + {outputIndex:0, inputIndex:47, filters:[{index:42, value:"Orthographic"}]}, ]; // Filter verbs @@ -562,6 +610,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:39, filters:[{index:36, value:"Irregular"}]}, {outputIndex:0, inputIndex:40, filters:[{index:36, value:"Irregular"}]}, {outputIndex:0, inputIndex:41, filters:[{index:36, value:"Irregular"}]}, + {outputIndex:0, inputIndex:43, filters:[{index:42, value:"Irregular"}]}, + {outputIndex:0, inputIndex:44, filters:[{index:42, value:"Irregular"}]}, + {outputIndex:0, inputIndex:45, filters:[{index:42, value:"Irregular"}]}, + {outputIndex:0, inputIndex:46, filters:[{index:42, value:"Irregular"}]}, + {outputIndex:0, inputIndex:47, filters:[{index:42, value:"Irregular"}]}, ]; // Filter verbs @@ -606,6 +659,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:39, filters:[{index:36, value:"Irregular|Stem Changing|Orthographic"}]}, {outputIndex:0, inputIndex:40, filters:[{index:36, value:"Irregular|Stem Changing|Orthographic"}]}, {outputIndex:0, inputIndex:41, filters:[{index:36, value:"Irregular|Stem Changing|Orthographic"}]}, + {outputIndex:0, inputIndex:43, filters:[{index:42, value:"Irregular|Stem Changing|Orthographic"}]}, + {outputIndex:0, inputIndex:44, filters:[{index:42, value:"Irregular|Stem Changing|Orthographic"}]}, + {outputIndex:0, inputIndex:45, filters:[{index:42, value:"Irregular|Stem Changing|Orthographic"}]}, + {outputIndex:0, inputIndex:46, filters:[{index:42, value:"Irregular|Stem Changing|Orthographic"}]}, + {outputIndex:0, inputIndex:47, filters:[{index:42, value:"Irregular|Stem Changing|Orthographic"}]}, ]; // Filter verbs @@ -628,6 +686,7 @@ describe("Filters", function() { {outputIndex:0, inputIndex:24, filters:[{index:24, value:".*"}]}, {outputIndex:0, inputIndex:30, filters:[{index:30, value:".*"}]}, {outputIndex:0, inputIndex:36, filters:[{index:36, value:".*"}]}, + {outputIndex:0, inputIndex:42, filters:[{index:42, value:".*"}]}, ]; // Filter verbs @@ -648,6 +707,7 @@ describe("Filters", function() { {outputIndex:0, inputIndex:25, filters:[{index:24, value:".*"}]}, {outputIndex:0, inputIndex:31, filters:[{index:30, value:".*"}]}, {outputIndex:0, inputIndex:37, filters:[{index:36, value:".*"}]}, + {outputIndex:0, inputIndex:43, filters:[{index:42, value:".*"}]}, ]; // Filter verbs @@ -668,6 +728,7 @@ describe("Filters", function() { {outputIndex:0, inputIndex:26, filters:[{index:24, value:".*"}]}, {outputIndex:0, inputIndex:32, filters:[{index:30, value:".*"}]}, {outputIndex:0, inputIndex:38, filters:[{index:36, value:".*"}]}, + {outputIndex:0, inputIndex:44, filters:[{index:42, value:".*"}]}, ]; // Filter verbs @@ -688,6 +749,7 @@ describe("Filters", function() { {outputIndex:0, inputIndex:27, filters:[{index:24, value:".*"}]}, {outputIndex:0, inputIndex:33, filters:[{index:30, value:".*"}]}, {outputIndex:0, inputIndex:39, filters:[{index:36, value:".*"}]}, + {outputIndex:0, inputIndex:45, filters:[{index:42, value:".*"}]}, ]; // Filter verbs @@ -708,6 +770,7 @@ describe("Filters", function() { {outputIndex:0, inputIndex:28, filters:[{index:24, value:".*"}]}, {outputIndex:0, inputIndex:34, filters:[{index:30, value:".*"}]}, {outputIndex:0, inputIndex:40, filters:[{index:36, value:".*"}]}, + {outputIndex:0, inputIndex:46, filters:[{index:42, value:".*"}]}, ]; // Filter verbs @@ -728,6 +791,7 @@ describe("Filters", function() { {outputIndex:0, inputIndex:29, filters:[{index:24, value:".*"}]}, {outputIndex:0, inputIndex:35, filters:[{index:30, value:".*"}]}, {outputIndex:0, inputIndex:41, filters:[{index:36, value:".*"}]}, + {outputIndex:0, inputIndex:47, filters:[{index:42, value:".*"}]}, ]; // Filter verbs