Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 531 341
2) Placement test : grammar (dridro) 1 350 986
3) Pretérito indefinido (viothur) 784 202
4) Pretérito indefinido (claire1) 744 624
5) Pretérito imperfecto (anonyme) 693 989
6) Placement test : vocabulary beginners (bridg) 665 348
7) Ser /estar? (claire1) 650 503
8) Spanish alphabet (claire1) 510 180
9) Present (bridg) 485 563
10) Imperative (anonyme) 465 187
11) Placement test (hidalgo) 455 499
12) Present : regular verbs (anonyme) 379 914
13) Pretérito indefinido: irregular (nicks0206) 338 739
14) Pretérito imperfecto (tinou) 338 614
15) Alphabet (yanhel) 333 701
16) Estar+Gerund (anonyme) 317 581
17) Choose the correct article (claire1) 304 093
18) Gustar (anonyme) 297 081
19) Pretérito perfecto (anonyme) 284 659
20) What time is it? (webmaster) 281 642
21) Imperative (anonyme) 274 824
22) Numbers 1-100 (webmaster) 270 216
23) Plural (claire1) 269 375
24) Pretérito indefinido (anonyme) 266 907
25) Future (claire1) 258 612
26) Indicative present (anonyme) 258 315
27) Pretérito indefinido (sara60) 253 739
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 242 240
29) Pronounce the nasal (yanhel) 235 602
30) Subjunctive present (anonyme) 234 360
31) Pretérito imperfecto (bikette329) 223 370
32) Conditional (anonyme) 222 799
33) Counting from 1 to 10 (bridg) 210 746
34) Future (anonyme) 200 804
35) Numbers (lemarseillais) 194 181
36) Ser (claire1) 186 861
37) Present (hidalgo) 185 901
38) Por/para (lemarseillais) 183 965
39) Placement test (yanhel) 181 692
40) Verbos con diptongación (nicks0206) 173 719
41) Pretérito imperfecto (anonyme) 173 024
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 169 306
43) Present: -AR -ER -IR (anonyme) 169 046
44) Pretérito indefinido (pepette62) 166 902
45) Numbers in letters (anonyme) 164 391
46) Date (dridro) 158 095
47) Soler + infinitive (nicks0206) 154 705
48) Gustar, doler, encantar ... (nicks0206) 154 304
49) Ser /Estar (yanhel) 153 297
50) El, la, los, las (anonyme) 147 464
51) All past tenses (hidalgo) 147 323
52) Present (anonyme) 145 703
53) Present (anonyme) 145 102
54) Numbers 11-20 (bridg) 144 863
55) Estar (claire1) 141 698
56) Colours (bridg) 141 623
57) Pretérito Indefinido (sergiomax) 140 173
58) Pretérito indefinido (anonyme) 140 060
59) Future (anonyme) 139 122
60) Animals (anonyme) 137 750
61) Future (hidalgo) 135 814
62) El pretérito perfecto compuesto (nicks0206) 135 352
63) El empleo de SER y ESTAR (anonyme) 134 942
64) Demonstrative adjectives (dridro) 134 450
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 573
66) Introducing oneself (anonyme) 131 467
67) Subjunctive (yanhel) 130 411
68) Subjunctive (yanhel) 130 269
69) Present (anonyme) 128 231
70) Imperative: -ar (dridro) 126 627
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 246
72) Masculine/Feminine (claire1) 124 454
73) Right tenses (anonyme) 124 358
74) Future (claire1) 123 017
75) Gerund (hidalgo) 119 333
76) Placement test (yanhel) 119 135
77) Pretérito indefinido (claire1) 111 346
78) Nationalities (webmaster) 109 725
79) Human body (bridg) 109 022
80) Imperative (dridro) 106 369
81) Gustar (anonyme) 106 120
82) Ropa y Accesorios (yanhel) 104 492
83) Days, months and seasons (pepette62) 104 316
84) Indicative tenses (anonyme) 104 225
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 022
86) Ser / estar Present (anonyme) 101 832
87) Imperfect (nicks0206) 101 162
88) Adjectives agreement (nicks0206) 98 614
89) Imperative (anonyme) 98 174
90) Pretérito indefinido (anonyme) 97 489
91) Gustar (tinou) 97 284
92) Dictation (claire1) 96 896
93) Plural (hidalgo) 95 875
94) Prepositions Por / Para (claire1) 95 834
95) Ser / Estar (anonyme) 95 274
96) Introducing someone (yanhel) 95 260
97) Pretérito perfecto (anonyme) 95 227
98) Past tenses (anonyme) 94 431
99) Estar + gerund (anonyme) 94 233
100) Cardinal numbers (anonyme) 94 100
101) Present: diphtongues (anonyme) 94 016
102) Articles & days (claire1) 91 225
103) Numbers 1 - 1,000 (anonyme) 90 462
104) Conjugation (dridro) 90 437
105) Gerund (nicks0206) 90 195
106) Find the correct capital (claire1) 89 704
107) Colors (lemarseillais) 89 379
108) Accents (anonyme) 89 372
109) Introducing oneself (anonyme) 89 024
110) Present (hidalgo) 87 919
111) Imperative (yanhel) 87 853
112) Me in Spanish (yanhel) 86 203
113) What time is it? (anonyme) 86 063
114) Present: /e/ => /i/ (anonyme) 84 891
115) Fruits (claire1) 84 675
116) All tenses (yanhel) 84 520
117) What time is it? (pepette62) 84 177
118) SER / ESTAR (anonyme) 83 772
119) Build these sentences (anonyme) 83 317
120) Estar + gerund (claire1) 83 096
121) Gerund (anonyme) 82 419
122) Estar + gerund (mrkenedy) 82 382
123) Present (anonyme) 82 168
124) Future (anonyme) 82 040
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 488
126) Accents (bridg) 81 394
127) Future: voy a comer (anonyme) 81 379
128) Plural (pepette62) 81 233
129) Maths (webmaster) 79 810
130) Present (nicks0206) 79 651
131) Sentences (claire1) 79 528
132) Masculine/Feminine (claire1) 79 454
133) Future (anonyme) 79 264
134) Imperative (sara60) 78 853
135) Present - Regular verbs (anonyme) 78 793
136) Subjunctive: present (anonyme) 78 417
137) Dialogue: 1st sentences (claire1) 77 877
138) Conditional (anonyme) 77 356
139) Indefinite articles (anonyme) 76 528
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 454
141) Turn into the plural (anonyme) 76 024
142) Diphtongue (present) (anonyme) 75 119
143) Future : ir +verb (claire1) 74 829
144) Comprehension test: level B2 (yanhel) 74 810
145) SER y Estar (claire1) 72 585
146) Dictation : alphabet (claire1) 72 214
147) Está,están,hay (claire1) 72 147
148) Present : What about a coffee? (claire1) 71 977
149) Futur (acebo) 71 870
150) Simple past - irregular verbs (hidalgo) 71 520
151) Prepositions A, DE, EN, CON (anonyme) 71 193
152) Ser / Estar (anonyme) 70 847
153) Present (anonyme) 69 621
154) Gustar (anonyme) 69 147
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 992
156) Possessive adjectives (anonyme) 68 930
157) Usted (claire1) 68 553
158) House (claire1) 68 465
159) Imperative: regular verbs (dridro) 67 546
160) Present (yanhel) 67 352
161) Orders (anonyme) 66 772
162) Gender of the words (claire1) 66 614
163) Bilingual dialogue : A formal conversation (claire1) 66 302
164) Pretérito indefinido (anonyme) 65 891
165) Comparatives (hidalgo) 65 763
166) Present: regular verbs (tinou) 65 663
167) Who am I talking about? (bridg) 65 433
168) Syllables (dridro) 65 296
169) Spanish accents (claire1) 65 134
170) Hora (anonyme) 65 134
171) Indicative past tense (anonyme) 64 555
172) Vocabulary : verbs (actions) (bridg) 64 294
173) Ordinal numbers (anonyme) 63 788
174) Progressive form (anonyme) 63 747
175) Pretérito indefinido - irregular verbs (anonyme) 63 609
176) Present: Estar + gerund (anonyme) 63 434
177) Subjunctive imperfect (pierre222) 63 139
178) Present (nicks0206) 63 029
179) Introducing oneself (claire1) 62 833
180) Present (irregular verbs) (hidalgo) 62 768
181) Indefinite preterit (anonyme) 61 871
182) Placement test (hidalgo) 61 793
183) Present (anonyme) 61 381
184) Sequence of tenses (anonyme) 61 269
185) Imperative (hidalgo) 61 020
186) Le lo la se. (anonyme) 60 399
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 048
188) Numbers in letters (anonyme) 60 009
189) Future (anonyme) 59 995
190) C / Z (pepette62) 59 760
191) Animals (nicks0206) 59 611
192) Human body (webmaster) 59 202
193) Level test II (yanhel) 59 084
194) Months (claire1) 58 724
195) Conditional - SI + sequence of tenses (nicks0206) 58 574
196) El acento escrito (anonyme) 58 385
197) Vegetables (claire1) 58 062
198) SER / ESTAR (anonyme) 57 999
199) Pretérito perfecto (anonyme) 57 947
200) Adjectives - agreement (anonyme) 57 845
