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 16651b37e1b3fda225c352b12fa10623593822e9
parent 419c56c745334a96ef4d68198269040997462e1a
Author: ashermorgan <59518073+ashermorgan@users.noreply.github.com>
Date:   Sat, 15 May 2021 17:21:15 -0700

Add imperfect subjunctive conjugations

Diffstat:
Mdata/verbs.csv | 163+++++++++++++++++++++++++++++++++++++++----------------------------------------
Mjs/filters.js | 28+++++++++++++++++++++++++++-
Mjs/filtersPage.js | 3+++
Mscripts/scraper.py | 1+
Mtests/test.filters.js | 81+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 193 insertions(+), 83 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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -"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 -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 -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 -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 -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 -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 -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 -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 -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 -"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 -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 -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 -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 -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 -"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 -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 -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 -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 -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 -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 -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 -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 -"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 -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 -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 -"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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -"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 -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 -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 -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 -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 -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 -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 -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 -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 -"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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -\ No newline at end of file +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 diff --git a/js/filters.js b/js/filters.js @@ -78,6 +78,7 @@ function GetVerbFilters(rawFilters) { filters.push({ tense: "imperfect 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 }); } else { filters.push({ tense: filter.tense.toLowerCase(), type: filter.type, subject: filter.subject, direction: filter.direction }); @@ -289,7 +290,32 @@ function GetVerbFilters(rawFilters) { default: throw `Unrecognized subject: ${filter.subject}.`; } - break; + break; + case "imperfect subjunctive tense": + filterIndex = 36; + switch (filter.subject) { + case "type": + inputIndex = filterIndex; + break; + case "yo": + inputIndex = 37; + break; + case "tú": + inputIndex = 38; + break; + case "él": + inputIndex = 39; + break; + case "nosotros": + inputIndex = 40; + break; + case "ellos": + inputIndex = 41; + break; + default: + throw `Unrecognized subject: ${filter.subject}.`; + } + break; default: throw `Unrecognized tense: ${filter.tense}.`; } diff --git a/js/filtersPage.js b/js/filtersPage.js @@ -96,6 +96,8 @@ const filterInput = Vue.component("filterInput", { break; case "Present Subjunctive Tense": break; + case "Imperfect Subjunctive Tense": + break; } // Reset type if needed @@ -228,6 +230,7 @@ const filterInput = Vue.component("filterInput", { <option>Imperfect Tense</option> <option>Simple Future Tense</option> <option>Present Subjunctive Tense</option> + <option>Imperfect Subjunctive Tense</option> </select> <select v-model="filter.type"> <option v-for="(available, type) in getTenseTypes(index)" :disabled="!available">{{ type }}</option> diff --git a/scripts/scraper.py b/scripts/scraper.py @@ -45,6 +45,7 @@ def getConjugations(verb): None, indicative[1][3], indicative[2][3], indicative[3][3], indicative[4][3], indicative[6][3], # Imperfect 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 ] return result diff --git a/tests/test.filters.js b/tests/test.filters.js @@ -143,6 +143,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:33, filters:[{index:30, value:".*"}]}, {outputIndex:0, inputIndex:34, filters:[{index:30, value:".*"}]}, {outputIndex:0, inputIndex:35, filters:[{index:30, value:".*"}]}, + {outputIndex:0, inputIndex:37, filters:[{index:36, value:".*"}]}, + {outputIndex:0, inputIndex:38, filters:[{index:36, value:".*"}]}, + {outputIndex:0, inputIndex:39, filters:[{index:36, value:".*"}]}, + {outputIndex:0, inputIndex:40, filters:[{index:36, value:".*"}]}, + {outputIndex:0, inputIndex:41, filters:[{index:36, value:".*"}]}, ]; // Filter verbs @@ -182,6 +187,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:33, filters:[{index:30, value:"Irregular|Stem Changing|Orthographic"}]}, {outputIndex:0, inputIndex:34, filters:[{index:30, value:"Irregular|Stem Changing|Orthographic"}]}, {outputIndex:0, inputIndex:35, filters:[{index:30, value:"Irregular|Stem Changing|Orthographic"}]}, + {outputIndex:0, inputIndex:37, filters:[{index:36, value:"Irregular|Stem Changing|Orthographic"}]}, + {outputIndex:0, inputIndex:38, filters:[{index:36, value:"Irregular|Stem Changing|Orthographic"}]}, + {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:07, filters:[{index:06, value:".*"}]}, {outputIndex:0, inputIndex:08, filters:[{index:06, value:".*"}]}, @@ -196,6 +206,7 @@ describe("Filters", function() { {outputIndex:22, inputIndex:1, filters:[{index:18, value:"Stem Changing"}]}, {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"}]}, ]; // Filter verbs @@ -303,6 +314,40 @@ describe("Filters", function() { // Assert filtered verbs are correct expect(actual).to.have.deep.members(expected); }); + + it("Should correctly filter verbs for Present Subjunctive Tense", function() { + // Initialize expected + let expected = [ + {outputIndex:0, inputIndex:31, filters:[{index:30, value:".*"}]}, + {outputIndex:0, inputIndex:32, filters:[{index:30, value:".*"}]}, + {outputIndex:0, inputIndex:33, filters:[{index:30, value:".*"}]}, + {outputIndex:0, inputIndex:34, filters:[{index:30, value:".*"}]}, + {outputIndex:0, inputIndex:35, filters:[{index:30, value:".*"}]}, + ]; + + // 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:37, filters:[{index:36, value:".*"}]}, + {outputIndex:0, inputIndex:38, filters:[{index:36, value:".*"}]}, + {outputIndex:0, inputIndex:39, filters:[{index:36, value:".*"}]}, + {outputIndex:0, inputIndex:40, filters:[{index:36, value:".*"}]}, + {outputIndex:0, inputIndex:41, filters:[{index:36, value:".*"}]}, + ]; + + // Filter verbs + let actual = GetVerbFilters([{tense:"Imperfect Subjunctive Tense", subject:"all subjects", type:"all types", direction:"Eng. => Conj."}]); + + // Assert filtered verbs are correct + expect(actual).to.have.deep.members(expected); + }); }); describe("Regularity filters", function() { @@ -336,6 +381,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:33, filters:[{index:30, value:"Regular"}]}, {outputIndex:0, inputIndex:34, filters:[{index:30, value:"Regular"}]}, {outputIndex:0, inputIndex:35, filters:[{index:30, value:"Regular"}]}, + {outputIndex:0, inputIndex:37, filters:[{index:36, value:"Regular"}]}, + {outputIndex:0, inputIndex:38, filters:[{index:36, value:"Regular"}]}, + {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"}]}, ]; // Filter verbs @@ -375,6 +425,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:33, filters:[{index:30, value:"Reflexive"}]}, {outputIndex:0, inputIndex:34, filters:[{index:30, value:"Reflexive"}]}, {outputIndex:0, inputIndex:35, filters:[{index:30, value:"Reflexive"}]}, + {outputIndex:0, inputIndex:37, filters:[{index:36, value:"Reflexive"}]}, + {outputIndex:0, inputIndex:38, filters:[{index:36, value:"Reflexive"}]}, + {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"}]}, ]; // Filter verbs @@ -414,6 +469,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:33, filters:[{index:30, value:"Stem Changing"}]}, {outputIndex:0, inputIndex:34, filters:[{index:30, value:"Stem Changing"}]}, {outputIndex:0, inputIndex:35, filters:[{index:30, value:"Stem Changing"}]}, + {outputIndex:0, inputIndex:37, filters:[{index:36, value:"Stem Changing"}]}, + {outputIndex:0, inputIndex:38, filters:[{index:36, value:"Stem Changing"}]}, + {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"}]}, ]; // Filter verbs @@ -453,6 +513,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:33, filters:[{index:30, value:"Orthographic"}]}, {outputIndex:0, inputIndex:34, filters:[{index:30, value:"Orthographic"}]}, {outputIndex:0, inputIndex:35, filters:[{index:30, value:"Orthographic"}]}, + {outputIndex:0, inputIndex:37, filters:[{index:36, value:"Orthographic"}]}, + {outputIndex:0, inputIndex:38, filters:[{index:36, value:"Orthographic"}]}, + {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"}]}, ]; // Filter verbs @@ -492,6 +557,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:33, filters:[{index:30, value:"Irregular"}]}, {outputIndex:0, inputIndex:34, filters:[{index:30, value:"Irregular"}]}, {outputIndex:0, inputIndex:35, filters:[{index:30, value:"Irregular"}]}, + {outputIndex:0, inputIndex:37, filters:[{index:36, value:"Irregular"}]}, + {outputIndex:0, inputIndex:38, filters:[{index:36, value:"Irregular"}]}, + {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"}]}, ]; // Filter verbs @@ -531,6 +601,11 @@ describe("Filters", function() { {outputIndex:0, inputIndex:33, filters:[{index:30, value:"Irregular|Stem Changing|Orthographic"}]}, {outputIndex:0, inputIndex:34, filters:[{index:30, value:"Irregular|Stem Changing|Orthographic"}]}, {outputIndex:0, inputIndex:35, filters:[{index:30, value:"Irregular|Stem Changing|Orthographic"}]}, + {outputIndex:0, inputIndex:37, filters:[{index:36, value:"Irregular|Stem Changing|Orthographic"}]}, + {outputIndex:0, inputIndex:38, filters:[{index:36, value:"Irregular|Stem Changing|Orthographic"}]}, + {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"}]}, ]; // Filter verbs @@ -552,6 +627,7 @@ describe("Filters", function() { {outputIndex:0, inputIndex:18, filters:[{index:18, value:".*"}]}, {outputIndex:0, inputIndex:24, filters:[{index:24, value:".*"}]}, {outputIndex:0, inputIndex:30, filters:[{index:30, value:".*"}]}, + {outputIndex:0, inputIndex:36, filters:[{index:36, value:".*"}]}, ]; // Filter verbs @@ -571,6 +647,7 @@ describe("Filters", function() { {outputIndex:0, inputIndex:19, filters:[{index:18, value:".*"}]}, {outputIndex:0, inputIndex:25, filters:[{index:24, value:".*"}]}, {outputIndex:0, inputIndex:31, filters:[{index:30, value:".*"}]}, + {outputIndex:0, inputIndex:37, filters:[{index:36, value:".*"}]}, ]; // Filter verbs @@ -590,6 +667,7 @@ describe("Filters", function() { {outputIndex:0, inputIndex:20, filters:[{index:18, value:".*"}]}, {outputIndex:0, inputIndex:26, filters:[{index:24, value:".*"}]}, {outputIndex:0, inputIndex:32, filters:[{index:30, value:".*"}]}, + {outputIndex:0, inputIndex:38, filters:[{index:36, value:".*"}]}, ]; // Filter verbs @@ -609,6 +687,7 @@ describe("Filters", function() { {outputIndex:0, inputIndex:21, filters:[{index:18, value:".*"}]}, {outputIndex:0, inputIndex:27, filters:[{index:24, value:".*"}]}, {outputIndex:0, inputIndex:33, filters:[{index:30, value:".*"}]}, + {outputIndex:0, inputIndex:39, filters:[{index:36, value:".*"}]}, ]; // Filter verbs @@ -628,6 +707,7 @@ describe("Filters", function() { {outputIndex:0, inputIndex:22, filters:[{index:18, value:".*"}]}, {outputIndex:0, inputIndex:28, filters:[{index:24, value:".*"}]}, {outputIndex:0, inputIndex:34, filters:[{index:30, value:".*"}]}, + {outputIndex:0, inputIndex:40, filters:[{index:36, value:".*"}]}, ]; // Filter verbs @@ -647,6 +727,7 @@ describe("Filters", function() { {outputIndex:0, inputIndex:23, filters:[{index:18, value:".*"}]}, {outputIndex:0, inputIndex:29, filters:[{index:24, value:".*"}]}, {outputIndex:0, inputIndex:35, filters:[{index:30, value:".*"}]}, + {outputIndex:0, inputIndex:41, filters:[{index:36, value:".*"}]}, ]; // Filter verbs