Learn for free...
Games
All our sites
Tous nos sites
Add a new lesson / test
Placement tests
Exercises
Marks
Club
Please log in!
Remember me
I've lost my password
2 million accounts created!
JOIN
our free club and learn for free now!
Home
Print
Guestbook
Report a bug
Learn Spanish
>
Spanish exercises & lessons
> 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:
1
El pretérito perfecto compuesto
*Lesson*
nicks0206
12475
59.5/100
Club
2
Indicative past tense
*Lesson*
anonyme
8381
66.5/100
Club
3
La bella durmiente
*Lesson*
nicks0206
7296
43/100
Club
4
Pluscuamperfecto
*Lesson*
anonyme
734
59.5/100
Club
5
Pretérito imperfecto
*Lesson*
bikette329
16542
72/100
Club
6
Pretérito indefinido
*Lesson*
viothur
57268
63/100
Club
7
Pretérito indefinido
*Lesson*
nicks0206
11303
60/100
Club
8
Pretérito indefinido
nicks0206
8283
55.5/100
Club
9
Pretérito Indefinido. Verbs in -ZAR, -CAR, -GAR
*Lesson*
nicks0206
16224
42/100
Club
10
Pretérito indefinido: irregular
*Lesson*
nicks0206
49522
59/100
Club
11
Pretérito perfecto
*Lesson*
anonyme
10241
50.5/100
Club
Other interesting lessons and exercises to learn Spanish:
1
All past tenses
hidalgo
38059
61/100
Club
2
Biography : Simple past
sara60
1112
68.5/100
Club
3
Choose the correct tense
yanhel
7242
36/100
Club
4
Comer - past simple
anonyme
7214
78.5/100
Club
5
Como agua para chocolate.
nicks0206
2702
55/100
Club
6
Comprehension
hidalgo
529
58/100
Club
7
Conjugation
dridro
24041
31.5/100
Club
8
Correct tense
nicks0206
3260
41/100
Club
9
Dédalo e Ícaro
nicks0206
1137
55/100
Club
10
El Museo de Oro en Bogotá (Colombia)
nicks0206
1240
55/100
Club
11
El pretérito indefinido
hidalgo
10256
66.5/100
Club
12
Fill in this text
hidalgo
2194
64/100
Club
13
Find the end...
hidalgo
663
63/100
Club
14
Gerund / past participle
hidalgo
2349
50/100
Club
15
Gerund or past participle?
hidalgo
1087
40/100
Club
16
Gerund: past participle
hidalgo
3043
49/100
Club
17
Imperfect
nicks0206
32476
56.5/100
Club
18
Imperfect
anonyme
10796
48.5/100
Club
19
Imperfect
anonyme
1929
53.5/100
Club
20
Imperfect
anonyme
5664
63/100
Club
21
Imperfect
sara60
12333
71/100
Club
22
Imperfect
mamurk11
887
66/100
Club
23
Imperfect or simple past?
hidalgo
7555
69.5/100
Club
24
Indefinite preterit
anonyme
7892
65/100
Club
25
Indefinite preterit
hidalgo
9303
64.5/100
Club
26
Irregular past participles
dridro
710
42/100
Club
27
Irregular past participles
dridro
6250
56/100
Club
28
Irregular verbs in past tense
nicks0206
2733
64/100
Club
29
Irregular: hacer, haber, ir
viothur
2638
25.5/100
Club
30
Japan / Nuclear crisis (compound tenses)
yanhel
621
51/100
Club
31
Last week
claire1
852
52.5/100
Club
32
Listen and answer : Cuatro Ciénegas - Origin of life
yanhel
241
47/100
Club
33
Mystery
claire1
679
25/100
Club
34
Past
hidalgo
8882
59/100
Club
35
Past compound
sara60
2098
48/100
Club
36
Past continuous
sara60
1794
66/100
Club
37
Past participle
hidalgo
337
43.5/100
Club
38
Past participle/gerund
hidalgo
2191
40.5/100
Club
39
Past participle: irregular
anonyme
2446
54/100
Club
40
Past simple
tinou
4723
68.5/100
Club
41
Past simple
anonyme
6545
52.5/100
Club
42
Past simple
hidalgo
11496
62.5/100
Club
43
Past simple
anonyme
2183
60/100
Club
44
Past simple
anonyme
4638
64/100
Club
45
Past simple
hidalgo
2209
57/100
Club
46
Past simple- irregular verbs
anonyme
1162
64.5/100
Club
47
Past simple: Mario Benedetti
nicks0206
2887
65.5/100
Club
48
Past simple: verbs ending in -ar
anonyme
2235
57/100
Club
49
Past simple: verbs ending in -Er
claire1
25291
66/100
Club
50
Past tenses
anonyme
12222
43/100
Club
51
Past tenses
anonyme
1883
46/100
Club
52
Past tenses
anonyme
5068
70.5/100
Club
53
Past tenses
hidalgo
5346
59/100
Club
54
Past tenses
bernard02
977
62.5/100
Club
55
Past: spelling
hidalgo
1775
51.5/100
Club
56
Plu perfect
pepette62
1084
51/100
Club
57
Pluperfect
dridro
9691
33.5/100
Club
58
Pluperfect
alex393
483
75.5/100
Club
59
Pluperfect indicative
sara60
2131
65/100
Club
60
Present perfect
anonyme
7498
81/100
Club
61
Present perfect
anonyme
9320
46/100
Club
62
Present perfect
anonyme
8534
73/100
Club
63
Present TO Pretérito perfecto
anonyme
1387
49/100
Club
64
Presente de indicativo, imperativo, imperfecto, subjuntivo p
anonyme
4735
36/100
Club
65
Pretérito imperfecto
tinou
42890
62/100
Club
66
Pretérito imperfecto
anonyme
4967
55/100
Club
67
Pretérito imperfecto
nicks0206
2438
68.5/100
Club
68
Pretérito imperfecto
nicks0206
4019
70.5/100
Club
69
Pretérito imperfecto
colchique
4445
80/100
Club
70
Pretérito imperfecto
anonyme
6902
65.5/100
Club
71
Pretérito imperfecto
hidalgo
3357
55.5/100
Club
72
Pretérito imperfecto
anonyme
2110
76.5/100
Club
73
Pretérito imperfecto
anonyme
7363
71/100
Club
74
Pretérito imperfecto
anonyme
3861
67.5/100
Club
75
Pretérito imperfecto
anonyme
4238
68/100
Club
76
Pretérito imperfecto
nicks0206
8621
54.5/100
Club
77
Pretérito imperfecto
anonyme
44304
67.5/100
Club
78
Pretérito imperfecto
pepette62
2102
49/100
Club
79
Pretérito imperfecto
anonyme
56734
68/100
Club
80
Pretérito imperfecto
anonyme
12381
70/100
Club
81
Pretérito imperfecto
pepette62
2131
72/100
Club
82
Preterito imperfecto
seine65
1577
59.5/100
Club
83
Pretérito imperfecto
sara60
1953
60.5/100
Club
84
Pretérito imperfecto
letimars
6023
66.5/100
Club
85
Pretérito imperfecto
alex393
924
50/100
Club
86
Pretérito imperfecto / pretérito indefinido
hidalgo
8186
69/100
Club
87
Pretérito imperfecto / Pretérito indefinido. Los Tres Cerdit
nicks0206
8036
43.5/100
Club
88
Pretérito imperfecto / Subjunctive
anonyme
413
61/100
Club
89
Pretérito imperfecto/indefinido
hidalgo
6746
37/100
Club
90
Pretérito imperfecto/Preterito indefinido
yanhel
748
55.5/100
Club
91
Pretérito indefinido
claire1
246007
51/100
Club
92
Pretérito indefinido
claire1
53513
58.5/100
Club
93
Pretérito indefinido
anonyme
9958
52/100
Club
94
Pretérito indefinido
dridro
655
52.5/100
Club
95
Pretérito indefinido
anonyme
1126
63.5/100
Club
96
Pretérito indefinido
dridro
5611
73.5/100
Club
97
Pretérito indefinido
anonyme
9383
71/100
Club
98
Pretérito indefinido
claire1
1569
46/100
Club
99
Pretérito indefinido
hidalgo
7420
58/100
Club
100
Pretérito indefinido
hidalgo
2811
50/100
Club
101
Pretérito indefinido
hidalgo
2766
61.5/100
Club
102
Pretérito indefinido
anonyme
20708
53/100
Club
103
Pretérito indefinido
anonyme
19372
55.5/100
Club
104
Pretérito indefinido
anonyme
10005
48.5/100
Club
105
Pretérito indefinido
anonyme
9101
57.5/100
Club
106
Pretérito indefinido
anonyme
63034
73.5/100
Club
107
Pretérito indefinido
hidalgo
10399
62.5/100
Club
108
Pretérito indefinido
anonyme
3488
70.5/100
Club
109
Pretérito indefinido
anonyme
1963
46.5/100
Club
110
Pretérito indefinido
anonyme
1331
54.5/100
Club
111
Pretérito indefinido
hidalgo
3906
61/100
Club
112
Pretérito indefinido
pepette62
2039
66.5/100
Club
113
Pretérito indefinido
sara60
1174
56.5/100
Club
114
Pretérito indefinido
letimars
1149
61/100
Club
115
Pretérito indefinido
sara60
693
79.5/100
Club
116
Pretérito indefinido
sara60
17992
49/100
Club
117
Pretérito indefinido
yanhel
2985
81.5/100
Club
118
Pretérito indefinido
alex393
626
51/100
Club
119
Pretérito indefinido
yanhel
3000
75/100
Club
120
Pretérito indefinido
anonyme
582
47.5/100
Club
121
Pretérito indefinido - irregular verbs
anonyme
11832
73.5/100
Club
122
Pretérito indefinido - Subjunctive imperfect
yanhel
28259
44.5/100
Club
123
Pretérito indefinido -ar
claire1
23818
73.5/100
Club
124
Pretérito indefinido / Pretérito imperfecto
hidalgo
4469
41.5/100
Club
125
Pretérito indefinido / Conditional present
hidalgo
1643
53/100
Club
126
Pretérito Indefinido / Imperfecto
anonyme
4573
49/100
Club
127
Pretérito Indefinido / Pretérito Perfecto
claire1
20757
72.5/100
Club
128
Pretérito indefinido / pretérito perfecto
hidalgo
25053
70/100
Club
129
Pretérito indefinido / pretérito perfecto
anonyme
7114
50.5/100
Club
130
Pretérito indefinido OR perfecto
mamurk11
1236
44.5/100
Club
131
Pretérito Indefinido vs Pretérito Imperfecto
nick27
72089
40/100
Club
132
Pretérito indefinido vs pretérito imperfecto : Snow White
hidalgo
5266
68/100
Club
133
Pretérito indefinido, pretérito perfecto.
viothur
2530
28.5/100
Club
134
Pretérito indefinido/perfecto
anonyme
3103
49/100
Club
135
Pretérito indefinido/Pretérito imperfecto
anonyme
4429
40.5/100
Club
136
Pretérito indefinido/Pretérito perfecto
anonyme
4693
47/100
Club
137
Pretérito indefinido: Irregular
anonyme
17267
63.5/100
Club
138
Pretérito indefinido: irregular verbs
hidalgo
3657
53.5/100
Club
139
Pretérito Indefinido: Miguel de Cervantes
claire1
1380
57/100
Club
140
Pretérito indefinido: regular verbs
anonyme
11751
32/100
Club
141
Pretérito Perfecto
anonyme
6168
64.5/100
Club
142
Pretérito perfecto
anonyme
5755
41.5/100
Club
143
Pretérito perfecto
dridro
16441
49.5/100
Club
144
Pretérito perfecto
anonyme
49006
65/100
Club
145
Pretérito perfecto
anonyme
8714
75/100
Club
146
Pretérito perfecto
anonyme
4545
67.5/100
Club
147
Pretérito perfecto
anonyme
3425
58/100
Club
148
Pretérito perfecto
anonyme
43729
54.5/100
Club
149
Pretérito perfecto
pepette62
12345
67/100
Club
150
Pretérito perfecto
anonyme
9242
73.5/100
Club
151
Pretérito perfecto
sara60
3931
48/100
Club
152
Pretérito perfecto
anonyme
1350
58.5/100
Club
153
Pretérito perfecto
anonyme
6210
63/100
Club
154
Pretérito perfecto
anonyme
782
82.5/100
Club
155
Pretérito perfecto
alex393
700
56/100
Club
156
Pretérito perfecto compuesto de los verbos pronominales
dridro
3244
81.5/100
Club
157
Pretérito perfecto/indefinido
hidalgo
4040
75.5/100
Club
158
Pretérito perfecto: regular
momotiti
1466
59.5/100
Club
159
Pronominal verbs: Pretérito Indefinido
anonyme
2808
41.5/100
Club
160
Rafael Alberti
nicks0206
2089
60/100
Club
161
Recuerdos de mi primer viaje
claire1
1219
27.5/100
Club
162
Sequence of tenses
hidalgo
714
48/100
Club
163
Sequence of tenses
hidalgo
12880
28.5/100
Club
164
Sequence of tenses.
anonyme
2063
27/100
Club
165
Simple past
anonyme
3225
46.5/100
Club
166
Simple past
hidalgo
2645
63.5/100
Club
167
Simple past
seine65
1011
64/100
Club
168
Simple past
anonyme
1069
70/100
Club
169
Simple past - irregular verbs
hidalgo
7762
52.5/100
Club
170
Simple past / Imperfect
anonyme
1379
63/100
Club
171
Simple past : El Dorado
nicks0206
10072
39/100
Club
172
Simple past : A great day
soumaia1
2248
61/100
Club
173
Simple past : International Women's Day
nicks0206
1627
61.5/100
Club
174
Simple past : Our trip
hidalgo
1891
55.5/100
Club
175
Simple past : Wagner
nicks0206
2068
67.5/100
Club
176
Subjunctive
hidalgo
2927
35/100
Club
177
Tener - Pretérito indefinido
anonyme
4155
49.5/100
Club
178
Tenses
nicks0206
2504
54.5/100
Club
179
Tenses
dridro
6534
37/100
Club
180
Tenses
hidalgo
1401
53/100
Club
181
Tenses
hidalgo
3046
68/100
Club
182
Tenses:La Piedra del Sol
nicks0206
1629
56/100
Club
183
Time
claire1
694
63/100
Club
184
VERBOS DE CAMBIO
nicks0206
6313
55.5/100
Club
185
When I was young...
claire1
4707
67.5/100
Club
186
Wishes and regrets 2
alex393
404
68.5/100
Club
187
¿ Por qué son famosas estas personas ?
nicks0206
984
67.5/100
Club
Search our site
Choose another topic
Tweet
Recommend
TOP
Learn for free...
Games
All our sites
Tous nos sites
> Useful:
Contact us
|
Best resources
|
Most popular
|
All our lessons & exercises
> Spanish lessons & exercises:
Abbreviations and acronyms...
|
Adjectives
|
Adverbs
|
Alphabet
|
Animals
|
Articles
|
Audio test
|
BE
|
BE, HAVE, DO, DID, WAS...
|
Banks, money
|
Bilingual dialogues
|
Business
|
Buying in a shop
|
Capital letters
|
Cars
|
Celebrations: Thanksgiving, new year...
|
Clothes
|
Colours/Colors
|
Comparisons
|
Compound words
|
Conditional and hypothesis
|
Conjunctions
|
Countries and nationalities
|
Dates, days, months, seasons
|
Dictation
|
Direct/Indirect speech
|
Diseases
|
Exclamative sentences!
|
False friends
|
Family
|
Films
|
Find the correct tense
|
Find the missing letter
|
Find the word
|
Food
|
Frequent mistakes
|
Future
|
Games
|
Gender
|
General
|
Geography, history, politics, literature...
|
Grammar
|
Homonyms
|
How words are built
|
Human body
|
I like, I dislike
|
Idioms
|
Imperative
|
Impersonal
|
Infinitive
|
Introducing someone
|
Inversion
|
Jobs
|
Journeys
|
Linking words
|
Literature
|
Making portraits, describing
|
Methodology
|
Movements
|
Music
|
Nature
|
Negation
|
Newspaper
|
Nouns
|
Numbers
|
Opinions
|
Opposite words
|
Particles
|
Passive voice
|
Past
|
Phone calls
|
Placement tests
|
Plural
|
Poems
|
Politeness
|
Prepositions
|
Present
|
Present participle
|
Pronouns
|
Pronunciation
|
Punctuation
|
Quantities
|
Questions
|
Relative sentences
|
School
|
Several tests
|
Slang words, colloquial words
|
Songs
|
Speaking
|
Sports
|
Subject-Verb agreement
|
Subjunctive
|
Subordinate clauses
|
Suggesting
|
Synonyms
|
Tales
|
The Internet
|
The house
|
The weather
|
Towns
|
Translations
|
Video
|
Waiting for approval
|
What time is it?
|
With a lesson
|
Writing a letter
> ABOUT THIS SITE: Copyright
Laurent Camus
-
Learn more / Help / Contact
[
Terms of use
] [
Safety tips
]
Do not copy or translate - site protected by an international copyright
.
| Our Spanish lessons and tests are 100% free but visitors must pay for Internet access.
Mesure d'audience ROI statistique webanalytics par