Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 530 746
2) Placement test : grammar (dridro) 1 350 938
3) Pretérito indefinido (viothur) 783 964
4) Pretérito indefinido (claire1) 744 460
5) Pretérito imperfecto (anonyme) 693 796
6) Placement test : vocabulary beginners (bridg) 665 322
7) Ser /estar? (claire1) 650 375
8) Spanish alphabet (claire1) 510 175
9) Present (bridg) 485 525
10) Imperative (anonyme) 465 003
11) Placement test (hidalgo) 455 457
12) Present : regular verbs (anonyme) 379 770
13) Pretérito indefinido: irregular (nicks0206) 338 663
14) Pretérito imperfecto (tinou) 338 521
15) Alphabet (yanhel) 333 673
16) Estar+Gerund (anonyme) 317 544
17) Choose the correct article (claire1) 304 081
18) Gustar (anonyme) 296 964
19) Pretérito perfecto (anonyme) 284 532
20) What time is it? (webmaster) 281 641
21) Imperative (anonyme) 274 810
22) Numbers 1-100 (webmaster) 270 199
23) Plural (claire1) 269 370
24) Pretérito indefinido (anonyme) 266 812
25) Future (claire1) 258 531
26) Indicative present (anonyme) 258 266
27) Pretérito indefinido (sara60) 253 607
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 242 177
29) Pronounce the nasal (yanhel) 235 582
30) Subjunctive present (anonyme) 234 302
31) Pretérito imperfecto (bikette329) 223 214
32) Conditional (anonyme) 222 753
33) Counting from 1 to 10 (bridg) 210 728
34) Future (anonyme) 200 765
35) Numbers (lemarseillais) 194 177
36) Ser (claire1) 186 858
37) Present (hidalgo) 185 869
38) Por/para (lemarseillais) 183 928
39) Placement test (yanhel) 181 679
40) Verbos con diptongación (nicks0206) 173 614
41) Pretérito imperfecto (anonyme) 172 994
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 169 267
43) Present: -AR -ER -IR (anonyme) 169 023
44) Pretérito indefinido (pepette62) 166 733
45) Numbers in letters (anonyme) 164 342
46) Date (dridro) 158 090
47) Soler + infinitive (nicks0206) 154 677
48) Gustar, doler, encantar ... (nicks0206) 154 279
49) Ser /Estar (yanhel) 153 222
50) El, la, los, las (anonyme) 147 451
51) All past tenses (hidalgo) 147 303
52) Present (anonyme) 145 687
53) Present (anonyme) 145 041
54) Numbers 11-20 (bridg) 144 852
55) Estar (claire1) 141 691
56) Colours (bridg) 141 617
57) Pretérito Indefinido (sergiomax) 140 134
58) Pretérito indefinido (anonyme) 140 032
59) Future (anonyme) 139 091
60) Animals (anonyme) 137 746
61) Future (hidalgo) 135 762
62) El pretérito perfecto compuesto (nicks0206) 135 341
63) El empleo de SER y ESTAR (anonyme) 134 923
64) Demonstrative adjectives (dridro) 134 447
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 546
66) Introducing oneself (anonyme) 131 459
67) Subjunctive (yanhel) 130 386
68) Subjunctive (yanhel) 130 251
69) Present (anonyme) 128 219
70) Imperative: -ar (dridro) 126 619
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 230
72) Masculine/Feminine (claire1) 124 442
73) Right tenses (anonyme) 124 329
74) Future (claire1) 123 007
75) Gerund (hidalgo) 119 307
76) Placement test (yanhel) 119 123
77) Pretérito indefinido (claire1) 111 321
78) Nationalities (webmaster) 109 725
79) Human body (bridg) 109 013
80) Imperative (dridro) 106 363
81) Gustar (anonyme) 106 075
82) Ropa y Accesorios (yanhel) 104 486
83) Days, months and seasons (pepette62) 104 313
84) Indicative tenses (anonyme) 104 211
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 020
86) Ser / estar Present (anonyme) 101 822
87) Imperfect (nicks0206) 101 155
88) Adjectives agreement (nicks0206) 98 603
89) Imperative (anonyme) 98 124
90) Pretérito indefinido (anonyme) 97 472
91) Gustar (tinou) 97 264
92) Dictation (claire1) 96 895
93) Plural (hidalgo) 95 863
94) Prepositions Por / Para (claire1) 95 811
95) Ser / Estar (anonyme) 95 265
96) Introducing someone (yanhel) 95 241
97) Pretérito perfecto (anonyme) 95 196
98) Past tenses (anonyme) 94 415
99) Estar + gerund (anonyme) 94 217
100) Cardinal numbers (anonyme) 94 096
101) Present: diphtongues (anonyme) 93 971
102) Articles & days (claire1) 91 213
103) Numbers 1 - 1,000 (anonyme) 90 433
104) Conjugation (dridro) 90 415
105) Gerund (nicks0206) 90 188
106) Find the correct capital (claire1) 89 703
107) Colors (lemarseillais) 89 379
108) Accents (anonyme) 89 347
109) Introducing oneself (anonyme) 89 014
110) Present (hidalgo) 87 902
111) Imperative (yanhel) 87 848
112) Me in Spanish (yanhel) 86 201
113) What time is it? (anonyme) 86 056
114) Present: /e/ => /i/ (anonyme) 84 872
115) Fruits (claire1) 84 674
116) All tenses (yanhel) 84 514
117) What time is it? (pepette62) 84 172
118) SER / ESTAR (anonyme) 83 771
119) Build these sentences (anonyme) 83 310
120) Estar + gerund (claire1) 83 087
121) Gerund (anonyme) 82 361
122) Estar + gerund (mrkenedy) 82 354
123) Present (anonyme) 82 162
124) Future (anonyme) 82 009
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 475
126) Accents (bridg) 81 393
127) Future: voy a comer (anonyme) 81 357
128) Plural (pepette62) 81 224
129) Maths (webmaster) 79 810
130) Present (nicks0206) 79 647
131) Sentences (claire1) 79 526
132) Masculine/Feminine (claire1) 79 448
133) Future (anonyme) 79 259
134) Imperative (sara60) 78 834
135) Present - Regular verbs (anonyme) 78 788
136) Subjunctive: present (anonyme) 78 365
137) Dialogue: 1st sentences (claire1) 77 872
138) Conditional (anonyme) 77 320
139) Indefinite articles (anonyme) 76 515
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 444
141) Turn into the plural (anonyme) 76 023
142) Diphtongue (present) (anonyme) 75 112
143) Future : ir +verb (claire1) 74 827
144) Comprehension test: level B2 (yanhel) 74 806
145) SER y Estar (claire1) 72 570
146) Dictation : alphabet (claire1) 72 214
147) Está,están,hay (claire1) 72 146
148) Present : What about a coffee? (claire1) 71 972
149) Futur (acebo) 71 782
150) Simple past - irregular verbs (hidalgo) 71 500
151) Prepositions A, DE, EN, CON (anonyme) 71 142
152) Ser / Estar (anonyme) 70 837
153) Present (anonyme) 69 611
154) Gustar (anonyme) 69 146
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 978
156) Possessive adjectives (anonyme) 68 930
157) Usted (claire1) 68 546
158) House (claire1) 68 463
159) Imperative: regular verbs (dridro) 67 543
160) Present (yanhel) 67 340
161) Orders (anonyme) 66 686
162) Gender of the words (claire1) 66 606
163) Bilingual dialogue : A formal conversation (claire1) 66 299
164) Pretérito indefinido (anonyme) 65 854
165) Comparatives (hidalgo) 65 745
166) Present: regular verbs (tinou) 65 663
167) Who am I talking about? (bridg) 65 427
168) Syllables (dridro) 65 277
169) Spanish accents (claire1) 65 134
170) Hora (anonyme) 65 133
171) Indicative past tense (anonyme) 64 534
172) Vocabulary : verbs (actions) (bridg) 64 290
173) Ordinal numbers (anonyme) 63 784
174) Progressive form (anonyme) 63 735
175) Pretérito indefinido - irregular verbs (anonyme) 63 602
176) Present: Estar + gerund (anonyme) 63 404
177) Subjunctive imperfect (pierre222) 63 109
178) Present (nicks0206) 63 028
179) Introducing oneself (claire1) 62 831
180) Present (irregular verbs) (hidalgo) 62 758
181) Indefinite preterit (anonyme) 61 838
182) Placement test (hidalgo) 61 790
183) Present (anonyme) 61 371
184) Sequence of tenses (anonyme) 61 260
185) Imperative (hidalgo) 61 010
186) Le lo la se. (anonyme) 60 382
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 031
188) Numbers in letters (anonyme) 60 006
189) Future (anonyme) 59 987
190) C / Z (pepette62) 59 754
191) Animals (nicks0206) 59 608
192) Human body (webmaster) 59 201
193) Level test II (yanhel) 59 084
194) Months (claire1) 58 723
195) Conditional - SI + sequence of tenses (nicks0206) 58 570
196) El acento escrito (anonyme) 58 381
197) Vegetables (claire1) 58 061
198) SER / ESTAR (anonyme) 57 996
199) Pretérito perfecto (anonyme) 57 941
200) Adjectives - agreement (anonyme) 57 841
