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 | 136 790 | 59/100 | Club | ||
| Indicative past tense *Lesson* | anonyme | 66 096 | 63.5/100 | Club | ||
| La bella durmiente |
nicks0206 | 26 503 | 48/100 | Club | ||
| Pluscuamperfecto |
anonyme | 16 544 | 53/100 | Club | ||
| Present perfect |
hidalgo | 842 | 67.5/100 | Club | ||
| Pretérito imperfecto |
bikette329 | 236 249 | 71/100 | Club | ||
| Pretérito indefinido |
viothur | 804 742 | 62/100 | Club | ||
| Pretérito indefinido |
nicks0206 | 46 548 | 62/100 | Club | ||
| Pretérito indefinido |
nicks0206 | 23 163 | 61/100 | Club | ||
| Pretérito Indefinido. Verbs in -ZAR, -CAR, -GAR |
nicks0206 | 57 454 | 54.5/100 | Club | ||
| Pretérito indefinido: irregular |
nicks0206 | 348 625 | 61.5/100 | Club | ||
| Pretérito perfecto |
anonyme | 46 494 | 61/100 | Club | ||
| Pretérito Perfecto |
ash13 | 13 489 | 53.5/100 | Club | ||
| Other interesting lessons and exercises to learn Spanish: | ||||||
| All past tenses | hidalgo | 150 474 | 60.5/100 | Club | ||
| Biography : Simple past | sara60 | 4 584 | 60.5/100 | Club | ||
| Cause | pascalbcn | 2 883 | 55/100 | Club | ||
| Choose the correct tense | yanhel | 19 967 | 42/100 | Club | ||
| Comer - past simple | anonyme | 9 693 | 78/100 | Club | ||
| Como agua para chocolate. | nicks0206 | 4 062 | 56/100 | Club | ||
| Comprehension | hidalgo | 1 177 | 58/100 | Club | ||
| Conjugating verbs | anonyme | 1 868 | 44/100 | Club | ||
| Conjugation | dridro | 92 698 | 33.5/100 | Club | ||
| Dédalo e Ícaro | nicks0206 | 3 845 | 61/100 | Club | ||
| El Museo de Oro en Bogotá (Colombia) | nicks0206 | 2 402 | 61.5/100 | Club | ||
| El pasado reciente | pepette62 | 2 218 | 81.5/100 | Club | ||
| El pretérito imperfecto | anonyme | 29 145 | 68.5/100 | Club | ||
| El pretérito indefinido | hidalgo | 27 616 | 68/100 | Club | ||
| Fill in this text | hidalgo | 4 330 | 62/100 | Club | ||
| Find the end... | hidalgo | 1 206 | 66/100 | Club | ||
| Gustar and Encantar (present perfect) | anonyme | 697 | 31/100 | Club | ||
| Hacerse/Ponerse.... | anonyme | 17 828 | 54.5/100 | Club | ||
| Imperfect |
nicks0206 | 102 880 | 61.5/100 | Club | ||
| Imperfect | anonyme | 13 515 | 50.5/100 | Club | ||
| Imperfect | anonyme | 3 254 | 58/100 | Club | ||
| Imperfect | lavidaoo | 2 395 | 70/100 | Club | ||
| Imperfect | anonyme | 7 184 | 66/100 | Club | ||
| Imperfect | sara60 | 59 020 | 69.5/100 | Club | ||
| Imperfect | mamurk11 | 2 524 | 73/100 | Club | ||
| Imperfect |
anonyme | 1 004 | 59/100 | Club | ||
| Imperfect |
flori10 | 928 | 62.5/100 | Club | ||
| Imperfect |
hidalgo | 100 | 87.5/100 | Club | ||
| Imperfect or preterit |
hidalgo | 674 | 73.5/100 | Club | ||
| Imperfect or Preterite |
hidalgo | 185 | 71.5/100 | Club | ||
| Imperfect or preterite | hidalgo | 42 | 74/100 | Club | ||
| Imperfect or simple past? |
hidalgo | 44 486 | 68/100 | Club | ||
| Imperfect tense |
anonyme | 2 252 | 67/100 | Club | ||
| Imperfect, preterite or present perfect? | hidalgo | 109 | 64.5/100 | Club | ||
| Indefinite preterit | anonyme | 64 478 | 65.5/100 | Club | ||
| Indefinite preterit | hidalgo | 14 459 | 64/100 | Club | ||
| Irregular past participles | dridro | 1 187 | 48/100 | Club | ||
| Irregular verbs in past tense | nicks0206 | 8 796 | 67.5/100 | Club | ||
| Irregular: hacer, haber, ir | viothur | 6 270 | 24.5/100 | Club | ||
| Japan / Nuclear crisis (compound tenses) | yanhel | 2 640 | 62.5/100 | Club | ||
| Last week | claire1 | 1 533 | 58.5/100 | Club | ||
| Learning verbs in Imperfect (Spanish) | anonyme | 1 558 | 66.5/100 | Club | ||
Listen and answer : Cuatro Ciénegas - Origin of life ![]() |
yanhel | 702 | 60/100 | Club | ||
| Mystery | claire1 | 898 | 30.5/100 | Club | ||
| Passé simple | anonyme | 2 447 | 65/100 | Club | ||
| Past | hidalgo | 57 590 | 56.5/100 | Club | ||
| Past continuous |
sara60 | 11 519 | 69.5/100 | Club | ||
| Past for Tell a story |
pascalbcn | 1 490 | 44.5/100 | Club | ||
| Past participle | hidalgo | 656 | 48/100 | Club | ||
| Past simple | tinou | 7 444 | 73/100 | Club | ||
| Past simple | anonyme | 27 909 | 57/100 | Club | ||
| Past simple | hidalgo | 16 353 | 64/100 | Club | ||
| Past simple | anonyme | 4 238 | 65/100 | Club | ||
| Past simple | anonyme | 14 382 | 67/100 | Club | ||
| Past simple | hidalgo | 7 061 | 60.5/100 | Club | ||
| Past simple- irregular verbs | anonyme | 5 848 | 63.5/100 | Club | ||
| Past simple: Mario Benedetti | nicks0206 | 5 709 | 70.5/100 | Club | ||
| Past simple: verbs ending in -ar | anonyme | 4 489 | 59/100 | Club | ||
| Past simple: verbs ending in -Er | claire1 | 46 713 | 68.5/100 | Club | ||
| Past tenses | anonyme | 97 425 | 44.5/100 | Club | ||
| Past tenses | anonyme | 6 589 | 49/100 | Club | ||
| Past tenses | anonyme | 46 626 | 66/100 | Club | ||
| Past tenses | hidalgo | 19 619 | 59/100 | Club | ||
| Past tenses | bernard02 | 9 604 | 68.5/100 | Club | ||
| Past tenses | anonyme | 2 966 | 78/100 | Club | ||
| Past tenses | lepoete | 1 307 | 45.5/100 | Club | ||
| Past: spelling | hidalgo | 10 042 | 62/100 | Club | ||
| Plu perfect | pepette62 | 12 443 | 66.5/100 | Club | ||
| Pluperfect | dridro | 55 674 | 37/100 | Club | ||
| Pluperfect | alex393 | 2 767 | 80/100 | Club | ||
| Present -> Imperfect | hidalgo | 403 | 62.5/100 | Club | ||
| Present => Preterite (Presente => Pretérito indefinido) | hidalgo | 458 | 44/100 | Club | ||
| Present perfect | anonyme | 25 188 | 79.5/100 | Club | ||
| Present perfect | anonyme | 35 970 | 48/100 | Club | ||
| Present perfect | anonyme | 21 856 | 72/100 | Club | ||
| Present Perfect | anonyme | 2 787 | 70/100 | Club | ||
| Present perfect (irregular verbs) | hidalgo | 1 331 | 57/100 | Club | ||
| Present perfect (irregular verbs) | anonyme | 456 | 71/100 | Club | ||
| Present Perfect (pretérito perfecto compuesto) | anonyme | 1 990 | 60.5/100 | Club | ||
| Present perfect (pretérito perfecto compuesto) |
anonyme | 1 007 | 61.5/100 | Club | ||
| Present Perfect (Pretérito perfecto compuesto) | anonyme | 1 211 | 53/100 | Club | ||
| Present perfect -> Preterit | hidalgo | 411 | 65.5/100 | Club | ||
| Present perfect: irregular verbs |
flori10 | 497 | 64/100 | Club | ||
| Present TO Pretérito perfecto | anonyme | 4 536 | 42/100 | Club | ||
| Presente de indicativo, imperativo, imperfecto, subjuntivo p | anonyme | 9 168 | 41.5/100 | Club | ||
| Preterite | anonyme | 1 506 | 67.5/100 | Club | ||
| Preterite | acebo | 2 224 | 49.5/100 | Club | ||
| Preterite | nounous | 2 142 | 73/100 | Club | ||
| Preterite | anonyme | 837 | 65/100 | Club | ||
| Preterite | hidalgo | 812 | 56.5/100 | Club | ||
| Preterite | hidalgo | 604 | 61/100 | Club | ||
| Preterite | hidalgo | 80 | 60/100 | Club | ||
| Preterite (Irregular verbs) | hidalgo | 3 914 | 55/100 | Club | ||
| Preterite (irregular verbs) |
hidalgo | 1 395 | 66.5/100 | Club | ||
| Preterite (irregular verbs) | hidalgo | 339 | 60/100 | Club | ||
| Preterite (Nelson Mandela) | hidalgo | 193 | 61.5/100 | Club | ||
| Preterite (Pretérito indefinido) | ash13 | 3 283 | 25/100 | Club | ||
| Preterite (regular and irregular verbs) | lavidaoo | 4 782 | 67.5/100 | Club | ||
| Preterite (regular and irregular verbs) | ash13 | 564 | 50.5/100 | Club | ||
| Preterite (regular verbs and irregular verbs) | flori10 | 1 169 | 60/100 | Club | ||
| Preterite tense | anonyme | 1 800 | 74.5/100 | Club | ||
| Preterite tense (irregular verbs) | anonyme | 15 788 | 64.5/100 | Club | ||
| Preterite tense (irregular verbs) | anonyme | 4 730 | 70.5/100 | Club | ||
| Preterite tense (Pretérito indefinido) | hidalgo | 12 317 | 53/100 | Club | ||
| Preterite tense (pretérito indefinido) | hidalgo | 127 | 65/100 | Club | ||
| Preterite tense (Regular verbs) | hidalgo | 18 057 | 74.5/100 | Club | ||
| Preterite: the life of Frida Kahlo | hidalgo | 49 | 70.5/100 | Club | ||
| Pretérito imperfecto | tinou | 350 569 | 61.5/100 | Club | ||
| Pretérito imperfecto | anonyme | 8 140 | 57.5/100 | Club | ||
| Pretérito imperfecto | nicks0206 | 3 585 | 71.5/100 | Club | ||
| Pretérito imperfecto | nicks0206 | 8 663 | 73.5/100 | Club | ||
| Pretérito imperfecto | anonyme | 4 810 | 57.5/100 | Club | ||
| Pretérito imperfecto | colchique | 17 729 | 78/100 | Club | ||
| Pretérito imperfecto | anonyme | 27 185 | 64/100 | Club | ||
| Pretérito imperfecto | hidalgo | 7 782 | 64/100 | Club | ||
| Pretérito imperfecto | anonyme | 3 431 | 78.5/100 | Club | ||
| Pretérito imperfecto | anonyme | 16 454 | 74.5/100 | Club | ||
| Pretérito imperfecto | anonyme | 21 711 | 70/100 | Club | ||
| Pretérito imperfecto | anonyme | 11 469 | 69.5/100 | Club | ||
| Pretérito imperfecto | nicks0206 | 39 143 | 62.5/100 | Club | ||
| Pretérito imperfecto | anonyme | 175 880 | 70.5/100 | Club | ||
| Pretérito imperfecto | pepette62 | 9 491 | 54/100 | Club | ||
| Pretérito imperfecto | anonyme | 709 952 | 65/100 | Club | ||
| Pretérito imperfecto | anonyme | 29 277 | 73/100 | Club | ||
| Pretérito imperfecto | pepette62 | 4 281 | 72.5/100 | Club | ||
| Preterito imperfecto | anonyme | 20 883 | 73.5/100 | Club | ||
| Pretérito imperfecto | sara60 | 12 992 | 72.5/100 | Club | ||
| Pretérito imperfecto | anonyme | 23 667 | 68/100 | Club | ||
| Pretérito imperfecto | alex393 | 4 113 | 46.5/100 | Club | ||
| Pretérito imperfecto | sergiomax | 6 160 | 64.5/100 | Club | ||
| Pretérito imperfecto | anonyme | 16 589 | 69.5/100 | Club | ||
| Pretérito imperfecto | anonyme | 1 118 | 56/100 | Club | ||
| Pretérito imperfecto - my life in the past | acebo | 2 117 | 47/100 | Club | ||
| Pretérito imperfecto / pretérito indefinido | hidalgo | 33 206 | 69.5/100 | Club | ||
| Pretérito imperfecto / Pretérito indefinido. Los Tres Cerdit | nicks0206 | 24 022 | 47/100 | Club | ||
| Pretérito imperfecto / Subjunctive | anonyme | 776 | 63.5/100 | Club | ||
| Pretérito imperfecto/indefinido | hidalgo | 34 500 | 36.5/100 | Club | ||
| Pretérito imperfecto/Preterito indefinido | yanhel | 3 265 | 62/100 | Club | ||
| Pretérito imperfecto/Pretérito indefinido | hidalgo | 29 427 | 53.5/100 | Club | ||
| Pretérito indefinido | claire1 | 758 334 | 53.5/100 | Club | ||
| Pretérito indefinido | claire1 | 113 598 | 61.5/100 | Club | ||
| Pretérito indefinido | anonyme | 18 130 | 57/100 | Club | ||
| Pretérito indefinido | dridro | 1 926 | 65.5/100 | Club | ||
| Pretérito indefinido | anonyme | 2 064 | 66/100 | Club | ||
| Pretérito indefinido | dridro | 29 426 | 66.5/100 | Club | ||
| Pretérito indefinido | anonyme | 98 825 | 64/100 | Club | ||
| Pretérito indefinido | claire1 | 2 583 | 52.5/100 | Club | ||
| Pretérito indefinido | hidalgo | 10 276 | 61.5/100 | Club | ||
| Pretérito indefinido | hidalgo | 7 220 | 59/100 | Club | ||
| Pretérito indefinido | hidalgo | 7 307 | 66/100 | Club | ||
| Pretérito indefinido | anonyme | 27 906 | 55.5/100 | Club | ||
| Pretérito indefinido | anonyme | 141 947 | 56.5/100 | Club | ||
| Pretérito indefinido | anonyme | 68 254 | 49.5/100 | Club | ||
| Pretérito indefinido | anonyme | 14 409 | 62/100 | Club | ||
| Pretérito indefinido | anonyme | 273 579 | 74.5/100 | Club | ||
| Pretérito indefinido | hidalgo | 46 420 | 63/100 | Club | ||
| Pretérito indefinido | anonyme | 19 154 | 74.5/100 | Club | ||
| Pretérito indefinido | anonyme | 4 861 | 49.5/100 | Club | ||
| Pretérito indefinido | anonyme | 2 628 | 60.5/100 | Club | ||
| Pretérito indefinido | hidalgo | 52 205 | 52/100 | Club | ||
| Pretérito indefinido | pepette62 | 179 329 | 59/100 | Club | ||
| Pretérito indefinido | sara60 | 2 999 | 63/100 | Club | ||
| Pretérito indefinido | anonyme | 8 779 | 70.5/100 | Club | ||
| Pretérito indefinido | sara60 | 262 507 | 50/100 | Club | ||
| Pretérito indefinido | yanhel | 14 537 | 86.5/100 | Club | ||
| Pretérito indefinido | alex393 | 1 109 | 52/100 | Club | ||
| Pretérito indefinido | yanhel | 14 586 | 81/100 | Club | ||
| Pretérito indefinido | anonyme | 16 210 | 46/100 | Club | ||
| Pretérito indefinido |
anonyme | 2 765 | 68/100 | Club | ||
| Pretérito Indefinido | sergiomax | 145 669 | 37.5/100 | Club | ||
| Pretérito indefinido | anonyme | 4 173 | 62.5/100 | Club | ||
| Pretérito indefinido | pascalbcn | 2 120 | 54.5/100 | Club | ||
| Pretérito indefinido | acebo | 3 089 | 48/100 | Club | ||
| Pretérito indefinido | anonyme | 21 563 | 63/100 | Club | ||
| Prétérito indefinido (irregular verbs) | hidalgo | 10 984 | 54/100 | Club | ||
| Pretérito indefinido (regular and irregular) | anonyme | 17 461 | 76/100 | Club | ||
| Pretérito indefinido - irregular verbs |
anonyme | 64 444 | 75.5/100 | Club | ||
| Pretérito indefinido - Subjunctive imperfect | yanhel | 82 813 | 50/100 | Club | ||
| Pretérito indefinido -ar | claire1 | 54 461 | 75.5/100 | Club | ||
| Pretérito indefinido / Conditional present | hidalgo | 5 528 | 66.5/100 | Club | ||
| Pretérito Indefinido / Imperfecto | anonyme | 37 986 | 52.5/100 | Club | ||
| Pretérito indefinido / Pretérito imperfecto | hidalgo | 22 155 | 40/100 | Club | ||
| Pretérito Indefinido / Pretérito Perfecto | claire1 | 70 158 | 73.5/100 | Club | ||
| Pretérito indefinido / pretérito perfecto | hidalgo | 60 970 | 71/100 | Club | ||
| Pretérito indefinido / pretérito perfecto | anonyme | 34 300 | 51/100 | Club | ||
| Pretérito indefinido OR perfecto | mamurk11 | 3 591 | 57/100 | Club | ||
| Pretérito Indefinido vs Pretérito Imperfecto | anonyme | 248 151 | 41.5/100 | Club | ||
| Pretérito indefinido vs pretérito imperfecto : Snow White | hidalgo | 13 089 | 68/100 | Club | ||
| Pretérito indefinido, pretérito perfecto. | viothur | 29 223 | 32.5/100 | Club | ||
| Pretérito indefinido/perfecto | anonyme | 9 012 | 52.5/100 | Club | ||
| Pretérito indefinido/Pretérito imperfecto | anonyme | 17 288 | 43.5/100 | Club | ||
| Pretérito indefinido/Pretérito perfecto | anonyme | 53 519 | 54.5/100 | Club | ||
| Pretérito indefinido: Irregular | anonyme | 35 171 | 64/100 | Club | ||
| Pretérito indefinido: irregular verbs | hidalgo | 8 512 | 62/100 | Club | ||
| Pretérito Indefinido: Miguel de Cervantes | claire1 | 2 069 | 60.5/100 | Club | ||
| Pretérito indefinido: regular verbs | anonyme | 35 637 | 59.5/100 | Club | ||
| Pretérito Perfecto | anonyme | 9 689 | 65/100 | Club | ||
| Pretérito perfecto | anonyme | 14 418 | 46.5/100 | Club | ||
| Pretérito perfecto | dridro | 31 702 | 49.5/100 | Club | ||
| Pretérito perfecto | anonyme | 17 256 | 75.5/100 | Club | ||
| Pretérito perfecto | anonyme | 11 349 | 70/100 | Club | ||
| Pretérito perfecto | anonyme | 6 739 | 62/100 | Club | ||
| Pretérito perfecto | anonyme | 295 771 | 55/100 | Club | ||
| Pretérito perfecto |
pepette62 | 38 555 | 70.5/100 | Club | ||
| Pretérito perfecto | anonyme | 59 896 | 70.5/100 | Club | ||
| Pretérito perfecto |
sara60 | 38 466 | 55/100 | Club | ||
| Pretérito perfecto | anonyme | 6 049 | 64.5/100 | Club | ||
| Pretérito perfecto | anonyme | 98 636 | 58.5/100 | Club | ||
| Pretérito perfecto | anonyme | 1 577 | 84/100 | Club | ||
| Pretérito perfecto | alex393 | 1 357 | 56/100 | Club | ||
| Pretérito perfecto | hidalgo | 29 003 | 68.5/100 | Club | ||
| Pretérito perfecto | anonyme | 11 830 | 60/100 | Club | ||
| Pretérito perfecto | anonyme | 51 444 | 54/100 | Club | ||
| Pretérito perfecto | anonyme | 4 016 | 66.5/100 | Club | ||
| Pretérito perfecto | sergiomax | 13 967 | 54/100 | Club | ||
| Pretérito perfecto | anonyme | 2 762 | 72/100 | Club | ||
| Pretérito perfecto | anonyme | 2 743 | 69.5/100 | Club | ||
| Pretérito perfecto | anonyme | 22 960 | 67.5/100 | Club | ||
| Pretérito perfecto (irregular verbs) | anonyme | 8 714 | 62/100 | Club | ||
| Pretérito perfecto compuesto | jandark | 3 817 | 67.5/100 | Club | ||
| Pretérito perfecto compuesto | anonyme | 2 880 | 60/100 | Club | ||
| Pretérito perfecto compuesto de los verbos pronominales | dridro | 8 157 | 83.5/100 | Club | ||
| Pretérito perfecto/indefinido | hidalgo | 18 600 | 76.5/100 | Club | ||
| Pretérito perfecto: regular | anonyme | 15 624 | 57/100 | Club | ||
| Pronominal verbs: Pretérito Indefinido | anonyme | 8 858 | 43.5/100 | Club | ||
| Rafael Alberti | nicks0206 | 2 386 | 61/100 | Club | ||
| Recuerdos de mi primer viaje | claire1 | 1 736 | 31/100 | Club | ||
| Regular past participles | dridro | 23 447 | 64/100 | Club | ||
| Sequence of tenses | hidalgo | 1 350 | 53.5/100 | Club | ||
| Sequence of tenses | hidalgo | 27 723 | 35/100 | Club | ||
| Sequence of tenses. | anonyme | 3 271 | 30/100 | Club | ||
| Simple past | anonyme | 5 894 | 59.5/100 | Club | ||
| Simple past | hidalgo | 8 286 | 61.5/100 | Club | ||
| Simple past | anonyme | 2 118 | 73/100 | Club | ||
| Simple past | anonyme | 2 036 | 72/100 | Club | ||
| Simple past - irregular verbs | hidalgo | 73 023 | 48.5/100 | Club | ||
| Simple past / Imperfect |
anonyme | 4 392 | 67.5/100 | Club | ||
| Simple past : A great day | soumaia1 | 3 595 | 65/100 | Club | ||
| Simple past : El Dorado |
nicks0206 | 29 475 | 46/100 | Club | ||
| Simple past : International Women's Day | nicks0206 | 2 293 | 66/100 | Club | ||
| Simple past : Our trip | hidalgo | 3 318 | 63/100 | Club | ||
| Simple past : Wagner |
nicks0206 | 2 937 | 69/100 | Club | ||
| Simple past and past perfect | anonyme | 2 755 | 70/100 | Club | ||
| Simple past tense (irregular verbs) | hidalgo | 261 | 57/100 | Club | ||
| Simple past/Conditional | hidalgo | 5 552 | 65/100 | Club | ||
| Subjunctive | hidalgo | 13 340 | 40/100 | Club | ||
| Tener - Pretérito indefinido | anonyme | 6 188 | 59/100 | Club | ||
| Tenses | nicks0206 | 6 419 | 60.5/100 | Club | ||
| Tenses | dridro | 13 184 | 41/100 | Club | ||
| Tenses | hidalgo | 2 212 | 56/100 | Club | ||
| Tenses | hidalgo | 6 903 | 69/100 | Club | ||
| Tenses:La Piedra del Sol | nicks0206 | 2 485 | 59.5/100 | Club | ||
| Time | claire1 | 1 267 | 67/100 | Club | ||
| Verbos copulativos | sigmarie | 1 142 | 71.5/100 | Club | ||
| VERBOS DE CAMBIO | nicks0206 | 45 576 | 59/100 | Club | ||
| When I was young... | claire1 | 16 859 | 70/100 | Club | ||
| Wishes and regrets 2 | alex393 | 1 218 | 70/100 | Club | ||
| ¿ Por qué son famosas estas personas ? | nicks0206 | 1 486 | 68.5/100 | Club | ||

Recommended lessons to learn Spanish: 
