Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 524 912
2) Placement test : grammar (dridro) 1 349 914
3) Pretérito indefinido (viothur) 781 359
4) Pretérito indefinido (claire1) 742 864
5) Pretérito imperfecto (anonyme) 691 110
6) Placement test : vocabulary beginners (bridg) 664 970
7) Ser /estar? (claire1) 648 748
8) Spanish alphabet (claire1) 510 081
9) Present (bridg) 484 919
10) Imperative (anonyme) 463 052
11) Placement test (hidalgo) 454 780
12) Present : regular verbs (anonyme) 378 749
13) Pretérito indefinido: irregular (nicks0206) 337 436
14) Pretérito imperfecto (tinou) 337 165
15) Alphabet (yanhel) 333 220
16) Estar+Gerund (anonyme) 316 888
17) Choose the correct article (claire1) 303 801
18) Gustar (anonyme) 295 734
19) Pretérito perfecto (anonyme) 283 028
20) What time is it? (webmaster) 281 592
21) Imperative (anonyme) 274 586
22) Numbers 1-100 (webmaster) 269 888
23) Plural (claire1) 269 232
24) Pretérito indefinido (anonyme) 265 547
25) Future (claire1) 257 704
26) Indicative present (anonyme) 257 543
27) Pretérito indefinido (sara60) 252 320
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 241 431
29) Pronounce the nasal (yanhel) 235 293
30) Subjunctive present (anonyme) 233 257
31) Conditional (anonyme) 222 277
32) Pretérito imperfecto (bikette329) 221 188
33) Counting from 1 to 10 (bridg) 210 428
34) Future (anonyme) 199 991
35) Numbers (lemarseillais) 194 042
36) Ser (claire1) 186 765
37) Present (hidalgo) 185 233
38) Por/para (lemarseillais) 183 348
39) Placement test (yanhel) 181 332
40) Verbos con diptongación (nicks0206) 173 083
41) Pretérito imperfecto (anonyme) 172 557
42) Present: -AR -ER -IR (anonyme) 168 666
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 168 643
44) Pretérito indefinido (pepette62) 164 883
45) Numbers in letters (anonyme) 163 875
46) Date (dridro) 158 026
47) Soler + infinitive (nicks0206) 154 102
48) Gustar, doler, encantar ... (nicks0206) 153 959
49) Ser /Estar (yanhel) 152 988
50) El, la, los, las (anonyme) 147 358
51) All past tenses (hidalgo) 147 041
52) Present (anonyme) 145 470
53) Numbers 11-20 (bridg) 144 658
54) Present (anonyme) 144 154
55) Estar (claire1) 141 544
56) Colours (bridg) 141 506
57) Pretérito indefinido (anonyme) 139 854
58) Pretérito Indefinido (sergiomax) 139 373
59) Future (anonyme) 138 227
60) Animals (anonyme) 137 560
61) El pretérito perfecto compuesto (nicks0206) 135 180
62) Future (hidalgo) 135 016
63) El empleo de SER y ESTAR (anonyme) 134 687
64) Demonstrative adjectives (dridro) 134 412
65) Introducing oneself (anonyme) 131 370
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 282
67) Subjunctive (yanhel) 129 974
68) Subjunctive (yanhel) 129 882
69) Present (anonyme) 128 020
70) Imperative: -ar (dridro) 126 498
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 114
72) Masculine/Feminine (claire1) 124 269
73) Right tenses (anonyme) 123 924
74) Future (claire1) 122 778
75) Placement test (yanhel) 119 004
76) Gerund (hidalgo) 118 988
77) Pretérito indefinido (claire1) 111 115
78) Nationalities (webmaster) 109 703
79) Human body (bridg) 108 866
80) Imperative (dridro) 106 223
81) Gustar (anonyme) 105 922
82) Ropa y Accesorios (yanhel) 104 327
83) Days, months and seasons (pepette62) 104 231
84) Indicative tenses (anonyme) 104 098
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 925
86) Ser / estar Present (anonyme) 101 699
87) Imperfect (nicks0206) 101 051
88) Adjectives agreement (nicks0206) 98 477
89) Imperative (anonyme) 97 639
90) Pretérito indefinido (anonyme) 97 263
91) Gustar (tinou) 97 024
92) Dictation (claire1) 96 847
93) Plural (hidalgo) 95 716
94) Prepositions Por / Para (claire1) 95 563
95) Introducing someone (yanhel) 95 144
96) Ser / Estar (anonyme) 95 104
97) Pretérito perfecto (anonyme) 94 813
98) Estar + gerund (anonyme) 94 115
99) Past tenses (anonyme) 94 094
100) Cardinal numbers (anonyme) 94 011
101) Present: diphtongues (anonyme) 93 785
102) Articles & days (claire1) 91 143
103) Conjugation (dridro) 90 243
104) Numbers 1 - 1,000 (anonyme) 90 191
105) Gerund (nicks0206) 89 993
106) Find the correct capital (claire1) 89 642
107) Colors (lemarseillais) 89 347
108) Accents (anonyme) 89 152
109) Introducing oneself (anonyme) 88 921
110) Present (hidalgo) 87 714
111) Imperative (yanhel) 87 675
112) Me in Spanish (yanhel) 86 132
113) What time is it? (anonyme) 85 945
114) Present: /e/ => /i/ (anonyme) 84 758
115) Fruits (claire1) 84 644
116) All tenses (yanhel) 84 421
117) What time is it? (pepette62) 84 025
118) SER / ESTAR (anonyme) 83 704
119) Build these sentences (anonyme) 83 255
120) Estar + gerund (claire1) 82 918
121) Present (anonyme) 82 050
122) Estar + gerund (mrkenedy) 82 004
123) Gerund (anonyme) 81 869
124) Future (anonyme) 81 595
125) Accents (bridg) 81 359
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 328
127) Plural (pepette62) 81 163
128) Future: voy a comer (anonyme) 81 026
129) Maths (webmaster) 79 809
130) Present (nicks0206) 79 546
131) Sentences (claire1) 79 461
132) Masculine/Feminine (claire1) 79 305
133) Future (anonyme) 79 135
134) Present - Regular verbs (anonyme) 78 743
135) Imperative (sara60) 78 567
136) Dialogue: 1st sentences (claire1) 77 809
137) Subjunctive: present (anonyme) 77 688
138) Conditional (anonyme) 76 945
139) Indefinite articles (anonyme) 76 452
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 319
141) Turn into the plural (anonyme) 75 897
142) Diphtongue (present) (anonyme) 74 943
143) Future : ir +verb (claire1) 74 774
144) Comprehension test: level B2 (yanhel) 74 699
145) SER y Estar (claire1) 72 432
146) Dictation : alphabet (claire1) 72 166
147) Está,están,hay (claire1) 72 085
148) Present : What about a coffee? (claire1) 71 858
149) Simple past - irregular verbs (hidalgo) 71 306
150) Prepositions A, DE, EN, CON (anonyme) 71 072
151) Ser / Estar (anonyme) 70 785
152) Futur (acebo) 70 654
153) Present (anonyme) 69 414
154) Gustar (anonyme) 69 112
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 842
156) Possessive adjectives (anonyme) 68 789
157) House (claire1) 68 436
158) Usted (claire1) 68 390
159) Imperative: regular verbs (dridro) 67 501
160) Present (yanhel) 67 172
161) Gender of the words (claire1) 66 578
162) Bilingual dialogue : A formal conversation (claire1) 66 277
163) Orders (anonyme) 65 819
164) Present: regular verbs (tinou) 65 629
165) Pretérito indefinido (anonyme) 65 596
166) Comparatives (hidalgo) 65 500
167) Who am I talking about? (bridg) 65 380
168) Syllables (dridro) 65 161
169) Spanish accents (claire1) 65 069
170) Hora (anonyme) 65 016
171) Indicative past tense (anonyme) 64 216
172) Vocabulary : verbs (actions) (bridg) 64 090
173) Ordinal numbers (anonyme) 63 645
174) Pretérito indefinido - irregular verbs (anonyme) 63 517
175) Progressive form (anonyme) 63 460
176) Present: Estar + gerund (anonyme) 63 247
177) Present (nicks0206) 62 980
178) Subjunctive imperfect (pierre222) 62 851
179) Introducing oneself (claire1) 62 771
180) Present (irregular verbs) (hidalgo) 62 662
181) Placement test (hidalgo) 61 750
182) Indefinite preterit (anonyme) 61 480
183) Present (anonyme) 61 224
184) Sequence of tenses (anonyme) 61 128
185) Imperative (hidalgo) 60 875
186) Le lo la se. (anonyme) 60 238
187) Numbers in letters (anonyme) 59 966
188) Future (anonyme) 59 952
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 915
190) C / Z (pepette62) 59 681
191) Animals (nicks0206) 59 541
192) Human body (webmaster) 59 134
193) Level test II (yanhel) 59 062
194) Months (claire1) 58 712
195) Conditional - SI + sequence of tenses (nicks0206) 58 511
196) El acento escrito (anonyme) 58 278
197) Vegetables (claire1) 58 048
198) SER / ESTAR (anonyme) 57 954
199) Pretérito perfecto (anonyme) 57 826
200) Adjectives - agreement (anonyme) 57 815
