Past
Other Spanish exercises about the same topic: Past [Choose another topic]
N° |
Free Spanish lessons and exercises |
Difficulty |
Author |
Candidates |
Average |
Your mark |
Recommended lessons to learn Spanish: | ||||||
| El pretérito perfecto compuesto |
nicks0206 | 135 539 | 59/100 | Club | ||
| Indicative past tense *Lesson* | anonyme | 64 786 | 63.5/100 | Club | ||
| La bella durmiente |
nicks0206 | 25 946 | 48/100 | Club | ||
| Pluscuamperfecto |
anonyme | 16 102 | 53/100 | Club | ||
| Present perfect |
hidalgo | 557 | 69/100 | Club | ||
| Pretérito imperfecto |
bikette329 | 225 316 | 71/100 | Club | ||
| Pretérito indefinido |
viothur | 787 871 | 62/100 | Club | ||
| Pretérito indefinido |
nicks0206 | 46 021 | 62/100 | Club | ||
| Pretérito indefinido |
nicks0206 | 22 902 | 61/100 | Club | ||
| Pretérito Indefinido. Verbs in -ZAR, -CAR, -GAR |
nicks0206 | 56 124 | 54.5/100 | Club | ||
| Pretérito indefinido: irregular |
nicks0206 | 340 448 | 61.5/100 | Club | ||
| Pretérito perfecto |
anonyme | 45 090 | 61/100 | Club | ||
| Pretérito Perfecto |
ash13 | 11 237 | 53.5/100 | Club | ||
| Other interesting lessons and exercises to learn Spanish: | ||||||
| All past tenses | hidalgo | 147 684 | 60.5/100 | Club | ||
| Biography : Simple past | sara60 | 4 556 | 60.5/100 | Club | ||
| Cause | pascalbcn | 2 831 | 54.5/100 | Club | ||
| Choose the correct tense | yanhel | 19 696 | 42/100 | Club | ||
| Comer - past simple | anonyme | 9 663 | 78/100 | Club | ||
| Como agua para chocolate. | nicks0206 | 4 050 | 56/100 | Club | ||
| Comprehension | hidalgo | 1 162 | 58/100 | Club | ||
| Conjugating verbs | anonyme | 1 856 | 44/100 | Club | ||
| Conjugation | dridro | 90 704 | 33.5/100 | Club | ||
| Dédalo e Ícaro | nicks0206 | 3 837 | 61/100 | Club | ||
| El Museo de Oro en Bogotá (Colombia) | nicks0206 | 2 378 | 61.5/100 | Club | ||
| El pasado reciente | pepette62 | 2 193 | 81.5/100 | Club | ||
| El pretérito imperfecto | anonyme | 28 143 | 68.5/100 | Club | ||
| El pretérito indefinido | hidalgo | 26 883 | 68/100 | Club | ||
| Fill in this text | hidalgo | 4 306 | 62/100 | Club | ||
| Find the end... | hidalgo | 1 199 | 66/100 | Club | ||
| Gustar and Encantar (present perfect) | anonyme | 648 | 30.5/100 | Club | ||
| Hacerse/Ponerse.... | anonyme | 17 584 | 54.5/100 | Club | ||
| Imperfect |
nicks0206 | 101 403 | 61.5/100 | Club | ||
| Imperfect | anonyme | 13 440 | 50.5/100 | Club | ||
| Imperfect | anonyme | 3 147 | 58/100 | Club | ||
| Imperfect | lavidaoo | 2 316 | 70/100 | Club | ||
| Imperfect | anonyme | 7 156 | 66/100 | Club | ||
| Imperfect | sara60 | 57 455 | 69.5/100 | Club | ||
| Imperfect | mamurk11 | 2 424 | 72.5/100 | Club | ||
| Imperfect |
anonyme | 969 | 58.5/100 | Club | ||
| Imperfect |
flori10 | 778 | 61.5/100 | Club | ||
| Imperfect or preterit |
hidalgo | 451 | 75.5/100 | Club | ||
| Imperfect or simple past? |
hidalgo | 44 215 | 68/100 | Club | ||
| Imperfect tense |
anonyme | 2 203 | 67/100 | Club | ||
| Indefinite preterit | anonyme | 62 385 | 65.5/100 | Club | ||
| Indefinite preterit | hidalgo | 14 435 | 64/100 | Club | ||
| Irregular past participles | dridro | 1 162 | 48.5/100 | Club | ||
| Irregular verbs in past tense | nicks0206 | 8 341 | 67/100 | Club | ||
| Irregular: hacer, haber, ir | viothur | 6 206 | 24.5/100 | Club | ||
| Japan / Nuclear crisis (compound tenses) | yanhel | 2 581 | 62.5/100 | Club | ||
| Last week | claire1 | 1 525 | 58/100 | Club | ||
| Learning verbs in Imperfect (Spanish) | anonyme | 1 538 | 66.5/100 | Club | ||
Listen and answer : Cuatro Ciénegas - Origin of life ![]() |
yanhel | 694 | 60/100 | Club | ||
| Mystery | claire1 | 896 | 30.5/100 | Club | ||
| Passé simple | anonyme | 2 417 | 65/100 | Club | ||
| Past | hidalgo | 56 478 | 56/100 | Club | ||
| Past continuous |
sara60 | 11 287 | 69.5/100 | Club | ||
| Past for Tell a story |
pascalbcn | 1 481 | 44.5/100 | Club | ||
| Past participle | hidalgo | 609 | 49/100 | Club | ||
| Past simple | tinou | 7 387 | 73/100 | Club | ||
| Past simple | anonyme | 27 173 | 57/100 | Club | ||
| Past simple | hidalgo | 16 276 | 64/100 | Club | ||
| Past simple | anonyme | 4 184 | 65/100 | Club | ||
| Past simple | anonyme | 14 257 | 67/100 | Club | ||
| Past simple | hidalgo | 6 905 | 60.5/100 | Club | ||
| Past simple- irregular verbs | anonyme | 5 789 | 63/100 | Club | ||
| Past simple: Mario Benedetti | nicks0206 | 5 672 | 70/100 | Club | ||
| Past simple: verbs ending in -ar | anonyme | 4 476 | 59/100 | Club | ||
| Past simple: verbs ending in -Er | claire1 | 46 390 | 68.5/100 | Club | ||
| Past tenses | anonyme | 94 884 | 44/100 | Club | ||
| Past tenses | anonyme | 6 486 | 49/100 | Club | ||
| Past tenses | anonyme | 45 979 | 66/100 | Club | ||
| Past tenses | hidalgo | 19 325 | 58.5/100 | Club | ||
| Past tenses | bernard02 | 9 412 | 68.5/100 | Club | ||
| Past tenses | anonyme | 2 954 | 78/100 | Club | ||
| Past tenses | lepoete | 1 262 | 45.5/100 | Club | ||
| Past: spelling | hidalgo | 9 454 | 61.5/100 | Club | ||
| Plu perfect | pepette62 | 11 828 | 66.5/100 | Club | ||
| Pluperfect | dridro | 54 680 | 37/100 | Club | ||
| Pluperfect | alex393 | 2 712 | 79.5/100 | Club | ||
| Present -> Imperfect | hidalgo | 359 | 62/100 | Club | ||
| Present => Preterite (Presente => Pretérito indefinido) | hidalgo | 222 | 45.5/100 | Club | ||
| Present perfect | anonyme | 24 660 | 79.5/100 | Club | ||
| Present perfect | anonyme | 35 710 | 48/100 | Club | ||
| Present perfect | anonyme | 21 736 | 72/100 | Club | ||
| Present Perfect | anonyme | 2 778 | 70/100 | Club | ||
| Present perfect (irregular verbs) | hidalgo | 1 241 | 56.5/100 | Club | ||
| Present perfect (irregular verbs) | anonyme | 431 | 70/100 | Club | ||
| Present Perfect (pretérito perfecto compuesto) | anonyme | 1 859 | 61.5/100 | Club | ||
| Present perfect (pretérito perfecto compuesto) |
anonyme | 994 | 61.5/100 | Club | ||
| Present Perfect (Pretérito perfecto compuesto) | anonyme | 1 202 | 52.5/100 | Club | ||
| Present perfect -> Preterit | hidalgo | 391 | 64.5/100 | Club | ||
| Present perfect: irregular verbs |
flori10 | 408 | 63/100 | Club | ||
| Present TO Pretérito perfecto | anonyme | 4 463 | 41.5/100 | Club | ||
| Presente de indicativo, imperativo, imperfecto, subjuntivo p | anonyme | 9 138 | 41.5/100 | Club | ||
| Preterite | anonyme | 1 498 | 67/100 | Club | ||
| Preterite | acebo | 2 205 | 49.5/100 | Club | ||
| Preterite | nounous | 2 130 | 73/100 | Club | ||
| Preterite | anonyme | 806 | 64.5/100 | Club | ||
| Preterite | hidalgo | 790 | 55.5/100 | Club | ||
| Preterite | hidalgo | 512 | 59/100 | Club | ||
| Preterite (Irregular verbs) | hidalgo | 3 670 | 55.5/100 | Club | ||
| Preterite (irregular verbs) |
hidalgo | 1 094 | 66/100 | Club | ||
| Preterite (irregular verbs) | hidalgo | 215 | 61.5/100 | Club | ||
| Preterite (Pretérito indefinido) | ash13 | 3 259 | 25/100 | Club | ||
| Preterite (regular and irregular verbs) | lavidaoo | 4 663 | 67.5/100 | Club | ||
| Preterite (regular and irregular verbs) | ash13 | 517 | 50.5/100 | Club | ||
| Preterite (regular verbs and irregular verbs) | flori10 | 1 123 | 60/100 | Club | ||
| Preterite tense | anonyme | 1 785 | 74.5/100 | Club | ||
| Preterite tense (irregular verbs) | anonyme | 15 484 | 64.5/100 | Club | ||
| Preterite tense (irregular verbs) | anonyme | 4 339 | 70/100 | Club | ||
| Preterite tense (Pretérito indefinido) | hidalgo | 11 503 | 53.5/100 | Club | ||
| Preterite tense (Regular verbs) | hidalgo | 16 529 | 74.5/100 | Club | ||
| Pretérito imperfecto | tinou | 340 364 | 61.5/100 | Club | ||
| Pretérito imperfecto | anonyme | 8 106 | 57/100 | Club | ||
| Pretérito imperfecto | nicks0206 | 3 569 | 71.5/100 | Club | ||
| Pretérito imperfecto | nicks0206 | 8 467 | 73.5/100 | Club | ||
| Pretérito imperfecto | anonyme | 4 799 | 57/100 | Club | ||
| Pretérito imperfecto | colchique | 17 713 | 78/100 | Club | ||
| Pretérito imperfecto | anonyme | 26 195 | 64.5/100 | Club | ||
| Pretérito imperfecto | hidalgo | 7 690 | 64/100 | Club | ||
| Pretérito imperfecto | anonyme | 3 355 | 78.5/100 | Club | ||
| Pretérito imperfecto | anonyme | 16 166 | 74/100 | Club | ||
| Pretérito imperfecto | anonyme | 21 271 | 70/100 | Club | ||
| Pretérito imperfecto | anonyme | 11 375 | 69.5/100 | Club | ||
| Pretérito imperfecto | nicks0206 | 38 304 | 62/100 | Club | ||
| Pretérito imperfecto | anonyme | 173 630 | 70.5/100 | Club | ||
| Pretérito imperfecto | pepette62 | 9 354 | 54/100 | Club | ||
| Pretérito imperfecto | anonyme | 696 943 | 65/100 | Club | ||
| Pretérito imperfecto | anonyme | 28 965 | 73/100 | Club | ||
| Pretérito imperfecto | pepette62 | 4 229 | 72/100 | Club | ||
| Preterito imperfecto | anonyme | 20 605 | 73.5/100 | Club | ||
| Pretérito imperfecto | sara60 | 12 793 | 72.5/100 | Club | ||
| Pretérito imperfecto | anonyme | 23 360 | 68/100 | Club | ||
| Pretérito imperfecto | alex393 | 3 921 | 46.5/100 | Club | ||
| Pretérito imperfecto | sergiomax | 6 124 | 64.5/100 | Club | ||
| Pretérito imperfecto | anonyme | 15 673 | 69.5/100 | Club | ||
| Pretérito imperfecto | anonyme | 1 054 | 56.5/100 | Club | ||
| Pretérito imperfecto - my life in the past | acebo | 2 059 | 47/100 | Club | ||
| Pretérito imperfecto / pretérito indefinido | hidalgo | 32 491 | 69.5/100 | Club | ||
| Pretérito imperfecto / Pretérito indefinido. Los Tres Cerdit | nicks0206 | 23 775 | 47/100 | Club | ||
| Pretérito imperfecto / Subjunctive | anonyme | 772 | 63/100 | Club | ||
| Pretérito imperfecto/indefinido | hidalgo | 33 931 | 36.5/100 | Club | ||
| Pretérito imperfecto/Preterito indefinido | yanhel | 3 207 | 62/100 | Club | ||
| Pretérito imperfecto/Pretérito indefinido | hidalgo | 27 680 | 53.5/100 | Club | ||
| Pretérito indefinido | claire1 | 746 828 | 53.5/100 | Club | ||
| Pretérito indefinido | claire1 | 111 708 | 61.5/100 | Club | ||
| Pretérito indefinido | anonyme | 18 008 | 57/100 | Club | ||
| Pretérito indefinido | dridro | 1 912 | 65.5/100 | Club | ||
| Pretérito indefinido | anonyme | 2 049 | 66/100 | Club | ||
| Pretérito indefinido | dridro | 29 342 | 66.5/100 | Club | ||
| Pretérito indefinido | anonyme | 97 752 | 64/100 | Club | ||
| Pretérito indefinido | claire1 | 2 521 | 52/100 | Club | ||
| Pretérito indefinido | hidalgo | 10 230 | 61.5/100 | Club | ||
| Pretérito indefinido | hidalgo | 7 140 | 59/100 | Club | ||
| Pretérito indefinido | hidalgo | 7 221 | 66/100 | Club | ||
| Pretérito indefinido | anonyme | 27 824 | 55.5/100 | Club | ||
| Pretérito indefinido | anonyme | 140 384 | 56.5/100 | Club | ||
| Pretérito indefinido | anonyme | 66 194 | 49.5/100 | Club | ||
| Pretérito indefinido | anonyme | 14 371 | 62/100 | Club | ||
| Pretérito indefinido | anonyme | 268 064 | 74.5/100 | Club | ||
| Pretérito indefinido | hidalgo | 45 783 | 63/100 | Club | ||
| Pretérito indefinido | anonyme | 18 467 | 74.5/100 | Club | ||
| Pretérito indefinido | anonyme | 4 818 | 49.5/100 | Club | ||
| Pretérito indefinido | anonyme | 2 609 | 60.5/100 | Club | ||
| Pretérito indefinido | hidalgo | 51 109 | 52.5/100 | Club | ||
| Pretérito indefinido | pepette62 | 168 972 | 59/100 | Club | ||
| Pretérito indefinido | sara60 | 2 967 | 63/100 | Club | ||
| Pretérito indefinido | anonyme | 8 701 | 70/100 | Club | ||
| Pretérito indefinido | sara60 | 255 339 | 49.5/100 | Club | ||
| Pretérito indefinido | yanhel | 14 263 | 86.5/100 | Club | ||
| Pretérito indefinido | alex393 | 1 097 | 52/100 | Club | ||
| Pretérito indefinido | yanhel | 14 291 | 81/100 | Club | ||
| Pretérito indefinido | anonyme | 15 848 | 46/100 | Club | ||
| Pretérito indefinido |
anonyme | 2 739 | 68/100 | Club | ||
| Pretérito Indefinido | sergiomax | 141 069 | 37/100 | Club | ||
| Pretérito indefinido | anonyme | 3 646 | 63/100 | Club | ||
| Pretérito indefinido | pascalbcn | 2 070 | 54.5/100 | Club | ||
| Pretérito indefinido | acebo | 3 060 | 48/100 | Club | ||
| Pretérito indefinido | anonyme | 20 268 | 63/100 | Club | ||
| Prétérito indefinido (irregular verbs) | hidalgo | 10 555 | 54.5/100 | Club | ||
| Pretérito indefinido (regular and irregular) | anonyme | 17 032 | 76/100 | Club | ||
| Pretérito indefinido - irregular verbs |
anonyme | 63 736 | 75.5/100 | Club | ||
| Pretérito indefinido - Subjunctive imperfect | yanhel | 81 726 | 49.5/100 | Club | ||
| Pretérito indefinido -ar | claire1 | 53 939 | 75.5/100 | Club | ||
| Pretérito indefinido / Conditional present | hidalgo | 5 359 | 66/100 | Club | ||
| Pretérito Indefinido / Imperfecto | anonyme | 37 230 | 52.5/100 | Club | ||
| Pretérito indefinido / Pretérito imperfecto | hidalgo | 21 510 | 40/100 | Club | ||
| Pretérito Indefinido / Pretérito Perfecto | claire1 | 69 133 | 73.5/100 | Club | ||
| Pretérito indefinido / pretérito perfecto | hidalgo | 60 229 | 71/100 | Club | ||
| Pretérito indefinido / pretérito perfecto | anonyme | 33 321 | 51/100 | Club | ||
| Pretérito indefinido OR perfecto | mamurk11 | 3 562 | 56.5/100 | Club | ||
| Pretérito Indefinido vs Pretérito Imperfecto | nick27 | 243 148 | 41.5/100 | Club | ||
| Pretérito indefinido vs pretérito imperfecto : Snow White | hidalgo | 12 963 | 68/100 | Club | ||
| Pretérito indefinido, pretérito perfecto. | viothur | 27 823 | 32.5/100 | Club | ||
| Pretérito indefinido/perfecto | anonyme | 8 969 | 52.5/100 | Club | ||
| Pretérito indefinido/Pretérito imperfecto | anonyme | 17 234 | 43.5/100 | Club | ||
| Pretérito indefinido/Pretérito perfecto | anonyme | 53 261 | 54.5/100 | Club | ||
| Pretérito indefinido: Irregular | anonyme | 34 506 | 64/100 | Club | ||
| Pretérito indefinido: irregular verbs | hidalgo | 8 416 | 62/100 | Club | ||
| Pretérito Indefinido: Miguel de Cervantes | claire1 | 2 055 | 60.5/100 | Club | ||
| Pretérito indefinido: regular verbs | anonyme | 35 432 | 59.5/100 | Club | ||
| Pretérito Perfecto | anonyme | 9 593 | 65/100 | Club | ||
| Pretérito perfecto | anonyme | 14 399 | 46.5/100 | Club | ||
| Pretérito perfecto | dridro | 30 899 | 49.5/100 | Club | ||
| Pretérito perfecto | anonyme | 17 063 | 75.5/100 | Club | ||
| Pretérito perfecto | anonyme | 11 301 | 70/100 | Club | ||
| Pretérito perfecto | anonyme | 6 713 | 62/100 | Club | ||
| Pretérito perfecto | anonyme | 286 179 | 55/100 | Club | ||
| Pretérito perfecto |
pepette62 | 37 741 | 70.5/100 | Club | ||
| Pretérito perfecto | anonyme | 58 222 | 71/100 | Club | ||
| Pretérito perfecto |
sara60 | 38 093 | 55/100 | Club | ||
| Pretérito perfecto | anonyme | 5 919 | 65/100 | Club | ||
| Pretérito perfecto | anonyme | 95 688 | 58.5/100 | Club | ||
| Pretérito perfecto | anonyme | 1 569 | 84/100 | Club | ||
| Pretérito perfecto | alex393 | 1 345 | 55.5/100 | Club | ||
| Pretérito perfecto | hidalgo | 28 507 | 68.5/100 | Club | ||
| Pretérito perfecto | anonyme | 11 468 | 60/100 | Club | ||
| Pretérito perfecto | anonyme | 50 607 | 54/100 | Club | ||
| Pretérito perfecto | anonyme | 3 943 | 66.5/100 | Club | ||
| Pretérito perfecto | sergiomax | 13 601 | 54/100 | Club | ||
| Pretérito perfecto | anonyme | 2 664 | 72/100 | Club | ||
| Pretérito perfecto | anonyme | 2 653 | 69/100 | Club | ||
| Pretérito perfecto | anonyme | 22 366 | 67.5/100 | Club | ||
| Pretérito perfecto (irregular verbs) | anonyme | 8 281 | 61.5/100 | Club | ||
| Pretérito perfecto compuesto | jandark | 3 522 | 67/100 | Club | ||
| Pretérito perfecto compuesto | anonyme | 2 866 | 59.5/100 | Club | ||
| Pretérito perfecto compuesto de los verbos pronominales | dridro | 8 075 | 83.5/100 | Club | ||
| Pretérito perfecto/indefinido | hidalgo | 18 503 | 76.5/100 | Club | ||
| Pretérito perfecto: regular | anonyme | 14 901 | 57/100 | Club | ||
| Pronominal verbs: Pretérito Indefinido | anonyme | 8 725 | 43.5/100 | Club | ||
| Rafael Alberti | nicks0206 | 2 384 | 61/100 | Club | ||
| Recuerdos de mi primer viaje | claire1 | 1 718 | 31/100 | Club | ||
| Regular past participles | dridro | 23 107 | 64/100 | Club | ||
| Sequence of tenses | hidalgo | 1 328 | 53/100 | Club | ||
| Sequence of tenses | hidalgo | 27 534 | 35/100 | Club | ||
| Sequence of tenses. | anonyme | 3 249 | 30/100 | Club | ||
| Simple past | anonyme | 5 847 | 59.5/100 | Club | ||
| Simple past | hidalgo | 8 150 | 61/100 | Club | ||
| Simple past | anonyme | 2 103 | 73/100 | Club | ||
| Simple past | anonyme | 2 017 | 72/100 | Club | ||
| Simple past - irregular verbs | hidalgo | 71 823 | 48.5/100 | Club | ||
| Simple past / Imperfect |
anonyme | 4 337 | 67.5/100 | Club | ||
| Simple past : A great day | soumaia1 | 3 587 | 65/100 | Club | ||
| Simple past : El Dorado |
nicks0206 | 28 691 | 46/100 | Club | ||
| Simple past : International Women's Day | nicks0206 | 2 283 | 65.5/100 | Club | ||
| Simple past : Our trip | hidalgo | 3 286 | 63/100 | Club | ||
| Simple past : Wagner |
nicks0206 | 2 857 | 69/100 | Club | ||
| Simple past and past perfect | anonyme | 2 738 | 70/100 | Club | ||
| Simple past tense (irregular verbs) | hidalgo | 131 | 55/100 | Club | ||
| Simple past/Conditional | hidalgo | 5 449 | 65/100 | Club | ||
| Subjunctive | hidalgo | 12 945 | 39.5/100 | Club | ||
| Tener - Pretérito indefinido | anonyme | 6 176 | 59/100 | Club | ||
| Tenses | nicks0206 | 6 353 | 60.5/100 | Club | ||
| Tenses | dridro | 13 111 | 41.5/100 | Club | ||
| Tenses | hidalgo | 2 190 | 55.5/100 | Club | ||
| Tenses | hidalgo | 6 883 | 69/100 | Club | ||
| Tenses:La Piedra del Sol | nicks0206 | 2 470 | 59/100 | Club | ||
| Time | claire1 | 1 264 | 67/100 | Club | ||
| Verbos copulativos | sigmarie | 1 128 | 71.5/100 | Club | ||
| VERBOS DE CAMBIO | nicks0206 | 45 029 | 59/100 | Club | ||
| When I was young... | claire1 | 16 483 | 70/100 | Club | ||
| Wishes and regrets 2 | alex393 | 1 192 | 70/100 | Club | ||
| ¿ Por qué son famosas estas personas ? | nicks0206 | 1 481 | 68/100 | Club | ||

Recommended lessons to learn Spanish: 
