Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 547 377
2) Placement test : grammar (dridro) 1 354 960
3) Pretérito indefinido (viothur) 795 123
4) Pretérito indefinido (claire1) 751 724
5) Pretérito imperfecto (anonyme) 702 378
6) Placement test : vocabulary beginners (bridg) 666 750
7) Ser /estar? (claire1) 656 304
8) Spanish alphabet (claire1) 510 529
9) Present (bridg) 487 775
10) Imperative (anonyme) 471 466
11) Placement test (hidalgo) 457 381
12) Present : regular verbs (anonyme) 383 535
13) Pretérito imperfecto (tinou) 344 731
14) Pretérito indefinido: irregular (nicks0206) 343 713
15) Alphabet (yanhel) 335 713
16) Estar+Gerund (anonyme) 319 368
17) Choose the correct article (claire1) 304 871
18) Gustar (anonyme) 300 673
19) Pretérito perfecto (anonyme) 289 342
20) What time is it? (webmaster) 281 962
21) Imperative (anonyme) 276 071
22) Numbers 1-100 (webmaster) 271 394
23) Pretérito indefinido (anonyme) 270 395
24) Plural (claire1) 269 868
25) Future (claire1) 261 593
26) Indicative present (anonyme) 260 117
27) Pretérito indefinido (sara60) 258 692
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 245 199
29) Subjunctive present (anonyme) 238 604
30) Pronounce the nasal (yanhel) 236 973
31) Pretérito imperfecto (bikette329) 229 722
32) Conditional (anonyme) 225 102
33) Counting from 1 to 10 (bridg) 212 007
34) Future (anonyme) 202 575
35) Numbers (lemarseillais) 194 674
36) Present (hidalgo) 187 842
37) Ser (claire1) 187 181
38) Por/para (lemarseillais) 186 247
39) Placement test (yanhel) 182 431
40) Verbos con diptongación (nicks0206) 174 977
41) Pretérito imperfecto (anonyme) 174 585
42) Pretérito indefinido (pepette62) 173 307
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 171 661
44) Present: -AR -ER -IR (anonyme) 169 920
45) Numbers in letters (anonyme) 165 793
46) Date (dridro) 158 332
47) Soler + infinitive (nicks0206) 155 964
48) Gustar, doler, encantar ... (nicks0206) 155 335
49) Ser /Estar (yanhel) 154 064
50) All past tenses (hidalgo) 148 647
51) Present (anonyme) 148 457
52) El, la, los, las (anonyme) 147 973
53) Present (anonyme) 146 741
54) Numbers 11-20 (bridg) 145 829
55) Pretérito Indefinido (sergiomax) 142 892
56) Colours (bridg) 142 124
57) Estar (claire1) 141 939
58) Future (anonyme) 141 094
59) Pretérito indefinido (anonyme) 140 993
60) Animals (anonyme) 138 418
61) Future (hidalgo) 138 332
62) El empleo de SER y ESTAR (anonyme) 136 105
63) El pretérito perfecto compuesto (nicks0206) 135 886
64) Demonstrative adjectives (dridro) 134 660
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 864
66) Introducing oneself (anonyme) 132 060
67) Subjunctive (yanhel) 131 463
68) Subjunctive (yanhel) 131 263
69) Present (anonyme) 128 856
70) Imperative: -ar (dridro) 127 149
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 818
72) Right tenses (anonyme) 125 799
73) Masculine/Feminine (claire1) 125 395
74) Future (claire1) 123 731
75) Gerund (hidalgo) 120 641
76) Placement test (yanhel) 119 617
77) Pretérito indefinido (claire1) 112 468
78) Nationalities (webmaster) 109 768
79) Human body (bridg) 109 621
80) Gustar (anonyme) 107 272
81) Imperative (dridro) 107 137
82) Ropa y Accesorios (yanhel) 105 181
83) Indicative tenses (anonyme) 104 664
84) Days, months and seasons (pepette62) 104 651
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 458
86) Ser / estar Present (anonyme) 102 379
87) Imperfect (nicks0206) 101 988
88) Imperative (anonyme) 99 750
89) Adjectives agreement (nicks0206) 99 255
90) Pretérito indefinido (anonyme) 98 323
91) Gustar (tinou) 98 259
92) Dictation (claire1) 97 025
93) Prepositions Por / Para (claire1) 96 756
94) Pretérito perfecto (anonyme) 96 685
95) Plural (hidalgo) 96 411
96) Ser / Estar (anonyme) 95 917
97) Past tenses (anonyme) 95 859
98) Introducing someone (yanhel) 95 713
99) Estar + gerund (anonyme) 94 759
100) Present: diphtongues (anonyme) 94 606
101) Cardinal numbers (anonyme) 94 437
102) Articles & days (claire1) 91 590
103) Numbers 1 - 1,000 (anonyme) 91 280
104) Conjugation (dridro) 91 230
105) Gerund (nicks0206) 91 038
106) Find the correct capital (claire1) 90 051
107) Accents (anonyme) 89 915
108) Colors (lemarseillais) 89 614
109) Introducing oneself (anonyme) 89 461
110) Present (hidalgo) 88 982
111) Imperative (yanhel) 88 544
112) Me in Spanish (yanhel) 86 595
113) What time is it? (anonyme) 86 480
114) Present: /e/ => /i/ (anonyme) 85 412
115) All tenses (yanhel) 84 991
116) Fruits (claire1) 84 832
117) What time is it? (pepette62) 84 732
118) SER / ESTAR (anonyme) 84 088
119) Estar + gerund (claire1) 83 998
120) Gerund (anonyme) 83 890
121) Estar + gerund (mrkenedy) 83 639
122) Build these sentences (anonyme) 83 607
123) Future (anonyme) 83 413
124) Present (anonyme) 82 553
125) Future: voy a comer (anonyme) 82 360
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 82 076
127) Plural (pepette62) 81 610
128) Accents (bridg) 81 501
129) Present (nicks0206) 80 028
130) Subjunctive: present (anonyme) 80 022
131) Imperative (sara60) 79 990
132) Masculine/Feminine (claire1) 79 879
133) Maths (webmaster) 79 872
134) Sentences (claire1) 79 856
135) Future (anonyme) 79 855
136) Conditional (anonyme) 79 188
137) Present - Regular verbs (anonyme) 78 932
138) Dialogue: 1st sentences (claire1) 78 215
139) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 938
140) Indefinite articles (anonyme) 76 897
141) Turn into the plural (anonyme) 76 507
142) Diphtongue (present) (anonyme) 76 115
143) Comprehension test: level B2 (yanhel) 75 198
144) Future : ir +verb (claire1) 75 083
145) Futur (acebo) 74 839
146) SER y Estar (claire1) 73 276
147) Está,están,hay (claire1) 72 475
148) Present : What about a coffee? (claire1) 72 425
149) Simple past - irregular verbs (hidalgo) 72 392
150) Dictation : alphabet (claire1) 72 300
151) Prepositions A, DE, EN, CON (anonyme) 71 700
152) Ser / Estar (anonyme) 71 046
153) Present (anonyme) 70 295
154) Orders (anonyme) 69 673
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 564
156) Gustar (anonyme) 69 260
157) Possessive adjectives (anonyme) 69 154
158) Usted (claire1) 69 003
159) House (claire1) 68 890
160) Imperative: regular verbs (dridro) 67 921
161) Present (yanhel) 67 830
162) Pretérito indefinido (anonyme) 66 976
163) Gender of the words (claire1) 66 707
164) Comparatives (hidalgo) 66 487
165) Bilingual dialogue : A formal conversation (claire1) 66 388
166) Syllables (dridro) 65 815
167) Present: regular verbs (tinou) 65 754
168) Who am I talking about? (bridg) 65 704
169) Hora (anonyme) 65 529
170) Indicative past tense (anonyme) 65 357
171) Spanish accents (claire1) 65 229
172) Vocabulary : verbs (actions) (bridg) 64 621
173) Ordinal numbers (anonyme) 64 545
174) Progressive form (anonyme) 64 294
175) Present: Estar + gerund (anonyme) 64 120
176) Pretérito indefinido - irregular verbs (anonyme) 64 004
177) Subjunctive imperfect (pierre222) 63 920
178) Present (nicks0206) 63 373
179) Indefinite preterit (anonyme) 63 250
180) Introducing oneself (claire1) 63 147
181) Present (irregular verbs) (hidalgo) 63 127
182) Placement test (hidalgo) 61 956
183) Present (anonyme) 61 931
184) Imperative (hidalgo) 61 600
185) Sequence of tenses (anonyme) 61 459
186) Le lo la se. (anonyme) 61 094
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 535
188) Numbers in letters (anonyme) 60 224
189) Future (anonyme) 60 207
190) C / Z (pepette62) 60 167
191) Animals (nicks0206) 59 865
192) Human body (webmaster) 59 367
193) Level test II (yanhel) 59 229
194) Pretérito perfecto (anonyme) 59 050
195) Conditional - SI + sequence of tenses (nicks0206) 58 843
196) El acento escrito (anonyme) 58 829
197) Months (claire1) 58 766
198) Imperfect (sara60) 58 195
199) Vegetables (claire1) 58 134
200) Adjectives - agreement (anonyme) 58 126
