Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 526 121
2) Placement test : grammar (dridro) 1 350 157
3) Pretérito indefinido (viothur) 781 945
4) Pretérito indefinido (claire1) 743 220
5) Pretérito imperfecto (anonyme) 691 717
6) Placement test : vocabulary beginners (bridg) 665 044
7) Ser /estar? (claire1) 649 059
8) Spanish alphabet (claire1) 510 099
9) Present (bridg) 485 058
10) Imperative (anonyme) 463 476
11) Placement test (hidalgo) 454 905
12) Present : regular verbs (anonyme) 378 912
13) Pretérito indefinido: irregular (nicks0206) 337 708
14) Pretérito imperfecto (tinou) 337 424
15) Alphabet (yanhel) 333 301
16) Estar+Gerund (anonyme) 317 027
17) Choose the correct article (claire1) 303 947
18) Gustar (anonyme) 295 974
19) Pretérito perfecto (anonyme) 283 384
20) What time is it? (webmaster) 281 598
21) Imperative (anonyme) 274 626
22) Numbers 1-100 (webmaster) 269 997
23) Plural (claire1) 269 253
24) Pretérito indefinido (anonyme) 265 788
25) Future (claire1) 257 915
26) Indicative present (anonyme) 257 675
27) Pretérito indefinido (sara60) 252 581
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 241 589
29) Pronounce the nasal (yanhel) 235 338
30) Subjunctive present (anonyme) 233 551
31) Conditional (anonyme) 222 365
32) Pretérito imperfecto (bikette329) 221 710
33) Counting from 1 to 10 (bridg) 210 537
34) Future (anonyme) 200 110
35) Numbers (lemarseillais) 194 088
36) Ser (claire1) 186 791
37) Present (hidalgo) 185 343
38) Por/para (lemarseillais) 183 484
39) Placement test (yanhel) 181 426
40) Verbos con diptongación (nicks0206) 173 198
41) Pretérito imperfecto (anonyme) 172 630
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 168 802
43) Present: -AR -ER -IR (anonyme) 168 750
44) Pretérito indefinido (pepette62) 165 319
45) Numbers in letters (anonyme) 163 963
46) Date (dridro) 158 052
47) Soler + infinitive (nicks0206) 154 241
48) Gustar, doler, encantar ... (nicks0206) 154 017
49) Ser /Estar (yanhel) 153 045
50) El, la, los, las (anonyme) 147 378
51) All past tenses (hidalgo) 147 110
52) Present (anonyme) 145 509
53) Numbers 11-20 (bridg) 144 713
54) Present (anonyme) 144 348
55) Estar (claire1) 141 549
56) Colours (bridg) 141 537
57) Pretérito indefinido (anonyme) 139 903
58) Pretérito Indefinido (sergiomax) 139 537
59) Future (anonyme) 138 413
60) Animals (anonyme) 137 604
61) El pretérito perfecto compuesto (nicks0206) 135 231
62) Future (hidalgo) 135 223
63) El empleo de SER y ESTAR (anonyme) 134 725
64) Demonstrative adjectives (dridro) 134 423
65) Introducing oneself (anonyme) 131 390
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 333
67) Subjunctive (yanhel) 130 055
68) Subjunctive (yanhel) 130 000
69) Present (anonyme) 128 047
70) Imperative: -ar (dridro) 126 533
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 131
72) Masculine/Feminine (claire1) 124 305
73) Right tenses (anonyme) 123 996
74) Future (claire1) 122 826
75) Gerund (hidalgo) 119 056
76) Placement test (yanhel) 119 029
77) Pretérito indefinido (claire1) 111 155
78) Nationalities (webmaster) 109 710
79) Human body (bridg) 108 929
80) Imperative (dridro) 106 251
81) Gustar (anonyme) 105 947
82) Ropa y Accesorios (yanhel) 104 383
83) Days, months and seasons (pepette62) 104 256
84) Indicative tenses (anonyme) 104 118
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 971
86) Ser / estar Present (anonyme) 101 732
87) Imperfect (nicks0206) 101 078
88) Adjectives agreement (nicks0206) 98 496
89) Imperative (anonyme) 97 706
90) Pretérito indefinido (anonyme) 97 301
91) Gustar (tinou) 97 077
92) Dictation (claire1) 96 861
93) Plural (hidalgo) 95 755
94) Prepositions Por / Para (claire1) 95 605
95) Introducing someone (yanhel) 95 159
96) Ser / Estar (anonyme) 95 128
97) Pretérito perfecto (anonyme) 94 911
98) Past tenses (anonyme) 94 152
99) Estar + gerund (anonyme) 94 134
100) Cardinal numbers (anonyme) 94 044
101) Present: diphtongues (anonyme) 93 817
102) Articles & days (claire1) 91 153
103) Numbers 1 - 1,000 (anonyme) 90 284
104) Conjugation (dridro) 90 281
105) Gerund (nicks0206) 90 037
106) Find the correct capital (claire1) 89 649
107) Colors (lemarseillais) 89 348
108) Accents (anonyme) 89 220
109) Introducing oneself (anonyme) 88 935
110) Present (hidalgo) 87 752
111) Imperative (yanhel) 87 705
112) Me in Spanish (yanhel) 86 151
113) What time is it? (anonyme) 85 952
114) Present: /e/ => /i/ (anonyme) 84 781
115) Fruits (claire1) 84 647
116) All tenses (yanhel) 84 444
117) What time is it? (pepette62) 84 052
118) SER / ESTAR (anonyme) 83 716
119) Build these sentences (anonyme) 83 275
120) Estar + gerund (claire1) 82 991
121) Estar + gerund (mrkenedy) 82 070
122) Present (anonyme) 82 065
123) Gerund (anonyme) 81 979
124) Future (anonyme) 81 722
125) Accents (bridg) 81 365
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 363
127) Plural (pepette62) 81 184
128) Future: voy a comer (anonyme) 81 106
129) Maths (webmaster) 79 809
130) Present (nicks0206) 79 563
131) Sentences (claire1) 79 475
132) Masculine/Feminine (claire1) 79 400
133) Future (anonyme) 79 152
134) Present - Regular verbs (anonyme) 78 743
135) Imperative (sara60) 78 624
136) Subjunctive: present (anonyme) 77 856
137) Dialogue: 1st sentences (claire1) 77 823
138) Conditional (anonyme) 77 020
139) Indefinite articles (anonyme) 76 462
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 342
141) Turn into the plural (anonyme) 75 934
142) Diphtongue (present) (anonyme) 74 970
143) Future : ir +verb (claire1) 74 807
144) Comprehension test: level B2 (yanhel) 74 712
145) SER y Estar (claire1) 72 454
146) Dictation : alphabet (claire1) 72 176
147) Está,están,hay (claire1) 72 094
148) Present : What about a coffee? (claire1) 71 890
149) Simple past - irregular verbs (hidalgo) 71 349
150) Prepositions A, DE, EN, CON (anonyme) 71 085
151) Futur (acebo) 70 916
152) Ser / Estar (anonyme) 70 795
153) Present (anonyme) 69 475
154) Gustar (anonyme) 69 119
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 868
156) Possessive adjectives (anonyme) 68 793
157) House (claire1) 68 442
158) Usted (claire1) 68 432
159) Imperative: regular verbs (dridro) 67 505
160) Present (yanhel) 67 190
161) Gender of the words (claire1) 66 585
162) Bilingual dialogue : A formal conversation (claire1) 66 280
163) Orders (anonyme) 65 979
164) Pretérito indefinido (anonyme) 65 649
165) Present: regular verbs (tinou) 65 636
166) Comparatives (hidalgo) 65 622
167) Who am I talking about? (bridg) 65 396
168) Syllables (dridro) 65 181
169) Spanish accents (claire1) 65 107
170) Hora (anonyme) 65 042
171) Indicative past tense (anonyme) 64 287
172) Vocabulary : verbs (actions) (bridg) 64 132
173) Ordinal numbers (anonyme) 63 681
174) Pretérito indefinido - irregular verbs (anonyme) 63 530
175) Progressive form (anonyme) 63 497
176) Present: Estar + gerund (anonyme) 63 270
177) Present (nicks0206) 62 988
178) Subjunctive imperfect (pierre222) 62 919
179) Introducing oneself (claire1) 62 780
180) Present (irregular verbs) (hidalgo) 62 680
181) Placement test (hidalgo) 61 758
182) Indefinite preterit (anonyme) 61 548
183) Present (anonyme) 61 251
184) Sequence of tenses (anonyme) 61 138
185) Imperative (hidalgo) 60 919
186) Le lo la se. (anonyme) 60 279
187) Numbers in letters (anonyme) 59 978
188) Future (anonyme) 59 963
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 948
190) C / Z (pepette62) 59 694
191) Animals (nicks0206) 59 550
192) Human body (webmaster) 59 155
193) Level test II (yanhel) 59 069
194) Months (claire1) 58 713
195) Conditional - SI + sequence of tenses (nicks0206) 58 533
196) El acento escrito (anonyme) 58 298
197) Vegetables (claire1) 58 051
198) SER / ESTAR (anonyme) 57 962
199) Pretérito perfecto (anonyme) 57 853
200) Adjectives - agreement (anonyme) 57 824
