Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 507 178
2) Placement test : grammar (dridro) 1 346 660
3) Pretérito indefinido (viothur) 772 407
4) Pretérito indefinido (claire1) 737 637
5) Pretérito imperfecto (anonyme) 682 980
6) Placement test : vocabulary beginners (bridg) 663 932
7) Ser /estar? (claire1) 641 163
8) Spanish alphabet (claire1) 509 833
9) Present (bridg) 482 636
10) Imperative (anonyme) 456 563
11) Placement test (hidalgo) 453 264
12) Present : regular verbs (anonyme) 374 219
13) Pretérito indefinido: irregular (nicks0206) 333 285
14) Pretérito imperfecto (tinou) 333 025
15) Alphabet (yanhel) 331 610
16) Estar+Gerund (anonyme) 314 460
17) Choose the correct article (claire1) 303 082
18) Gustar (anonyme) 291 887
19) What time is it? (webmaster) 281 283
20) Pretérito perfecto (anonyme) 277 632
21) Imperative (anonyme) 273 833
22) Numbers 1-100 (webmaster) 268 890
23) Plural (claire1) 268 856
24) Pretérito indefinido (anonyme) 262 733
25) Future (claire1) 255 531
26) Indicative present (anonyme) 254 697
27) Pretérito indefinido (sara60) 248 495
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 238 951
29) Pronounce the nasal (yanhel) 234 257
30) Subjunctive present (anonyme) 229 999
31) Conditional (anonyme) 220 754
32) Pretérito imperfecto (bikette329) 215 309
33) Counting from 1 to 10 (bridg) 209 205
34) Future (anonyme) 198 083
35) Numbers (lemarseillais) 193 377
36) Ser (claire1) 186 527
37) Present (hidalgo) 182 434
38) Por/para (lemarseillais) 181 027
39) Placement test (yanhel) 180 721
40) Verbos con diptongación (nicks0206) 171 865
41) Pretérito imperfecto (anonyme) 170 901
42) Present: -AR -ER -IR (anonyme) 167 986
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 166 132
44) Numbers in letters (anonyme) 162 215
45) Pretérito indefinido (pepette62) 158 567
46) Date (dridro) 157 760
47) Soler + infinitive (nicks0206) 152 730
48) Gustar, doler, encantar ... (nicks0206) 152 564
49) Ser /Estar (yanhel) 152 171
50) El, la, los, las (anonyme) 146 979
51) All past tenses (hidalgo) 145 865
52) Present (anonyme) 144 590
53) Numbers 11-20 (bridg) 143 881
54) Estar (claire1) 141 145
55) Colours (bridg) 141 052
56) Present (anonyme) 140 118
57) Pretérito indefinido (anonyme) 139 112
58) Animals (anonyme) 137 209
59) Pretérito Indefinido (sergiomax) 136 769
60) Future (anonyme) 136 700
61) El pretérito perfecto compuesto (nicks0206) 134 477
62) Demonstrative adjectives (dridro) 134 312
63) El empleo de SER y ESTAR (anonyme) 133 207
64) Future (hidalgo) 132 910
65) Introducing oneself (anonyme) 131 021
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 130 013
67) Subjunctive (yanhel) 128 962
68) Subjunctive (yanhel) 128 848
69) Present (anonyme) 127 194
70) Imperative: -ar (dridro) 126 022
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 686
72) Masculine/Feminine (claire1) 123 552
73) Right tenses (anonyme) 122 955
74) Future (claire1) 122 299
75) Placement test (yanhel) 118 612
76) Gerund (hidalgo) 117 727
77) Pretérito indefinido (claire1) 110 394
78) Nationalities (webmaster) 109 664
79) Human body (bridg) 108 336
80) Imperative (dridro) 105 719
81) Gustar (anonyme) 105 267
82) Days, months and seasons (pepette62) 103 953
83) Ropa y Accesorios (yanhel) 103 825
84) Indicative tenses (anonyme) 103 599
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 263
86) Ser / estar Present (anonyme) 101 078
87) Imperfect (nicks0206) 100 696
88) Adjectives agreement (nicks0206) 98 066
89) Dictation (claire1) 96 743
90) Pretérito indefinido (anonyme) 96 675
91) Imperative (anonyme) 96 304
92) Gustar (tinou) 96 266
93) Plural (hidalgo) 95 187
94) Introducing someone (yanhel) 94 774
95) Prepositions Por / Para (claire1) 94 601
96) Ser / Estar (anonyme) 94 560
97) Estar + gerund (anonyme) 93 539
98) Pretérito perfecto (anonyme) 93 427
99) Cardinal numbers (anonyme) 93 386
100) Past tenses (anonyme) 92 946
101) Present: diphtongues (anonyme) 92 856
102) Articles & days (claire1) 90 884
103) Conjugation (dridro) 89 575
104) Gerund (nicks0206) 89 378
105) Numbers 1 - 1,000 (anonyme) 89 358
106) Find the correct capital (claire1) 89 264
107) Colors (lemarseillais) 89 212
108) Introducing oneself (anonyme) 88 558
109) Accents (anonyme) 88 407
110) Imperative (yanhel) 87 178
111) Present (hidalgo) 86 686
112) Me in Spanish (yanhel) 85 842
113) What time is it? (anonyme) 85 363
114) Fruits (claire1) 84 564
115) Present: /e/ => /i/ (anonyme) 84 139
116) All tenses (yanhel) 83 956
117) What time is it? (pepette62) 83 572
118) SER / ESTAR (anonyme) 83 381
119) Build these sentences (anonyme) 82 999
120) Estar + gerund (claire1) 82 456
121) Present (anonyme) 81 504
122) Accents (bridg) 81 241
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 80 907
124) Plural (pepette62) 80 831
125) Future (anonyme) 80 615
126) Estar + gerund (mrkenedy) 80 337
127) Gerund (anonyme) 80 285
128) Future: voy a comer (anonyme) 80 045
129) Maths (webmaster) 79 783
130) Present (nicks0206) 79 240
131) Sentences (claire1) 79 230
132) Masculine/Feminine (claire1) 79 047
133) Future (anonyme) 78 723
134) Present - Regular verbs (anonyme) 78 531
135) Imperative (sara60) 77 596
136) Dialogue: 1st sentences (claire1) 77 585
137) Indefinite articles (anonyme) 76 164
138) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 002
139) Conditional (anonyme) 75 904
140) Subjunctive: present (anonyme) 75 792
141) Turn into the plural (anonyme) 75 551
142) Future : ir +verb (claire1) 74 612
143) Comprehension test: level B2 (yanhel) 74 376
144) Diphtongue (present) (anonyme) 73 820
145) Dictation : alphabet (claire1) 72 089
146) SER y Estar (claire1) 71 900
147) Está,están,hay (claire1) 71 879
148) Present : What about a coffee? (claire1) 71 626
149) Prepositions A, DE, EN, CON (anonyme) 70 759
150) Ser / Estar (anonyme) 70 626
151) Simple past - irregular verbs (hidalgo) 70 595
152) Gustar (anonyme) 68 848
153) Present (anonyme) 68 748
154) Possessive adjectives (anonyme) 68 727
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 485
156) House (claire1) 68 242
157) Usted (claire1) 68 059
158) Futur (acebo) 67 931
159) Imperative: regular verbs (dridro) 67 139
160) Present (yanhel) 66 580
161) Gender of the words (claire1) 66 484
162) Bilingual dialogue : A formal conversation (claire1) 66 207
163) Present: regular verbs (tinou) 65 580
164) Who am I talking about? (bridg) 65 198
165) Spanish accents (claire1) 64 931
166) Comparatives (hidalgo) 64 874
167) Syllables (dridro) 64 813
168) Hora (anonyme) 64 593
169) Pretérito indefinido (anonyme) 64 508
170) Vocabulary : verbs (actions) (bridg) 63 773
171) Pretérito indefinido - irregular verbs (anonyme) 63 241
172) Indicative past tense (anonyme) 63 240
173) Orders (anonyme) 63 098
174) Ordinal numbers (anonyme) 63 090
175) Present (nicks0206) 62 682
176) Progressive form (anonyme) 62 619
177) Introducing oneself (claire1) 62 615
178) Present: Estar + gerund (anonyme) 62 514
179) Subjunctive imperfect (pierre222) 62 458
180) Present (irregular verbs) (hidalgo) 62 190
181) Placement test (hidalgo) 61 625
182) Sequence of tenses (anonyme) 60 999
183) Indefinite preterit (anonyme) 60 447
184) Imperative (hidalgo) 60 422
185) Present (anonyme) 60 391
186) Future (anonyme) 59 799
187) Numbers in letters (anonyme) 59 736
188) Pretérito indefinido / pretérito perfecto (hidalgo) 59 575
189) Le lo la se. (anonyme) 59 555
190) Animals (nicks0206) 59 400
191) C / Z (pepette62) 59 382
192) Human body (webmaster) 59 076
193) Level test II (yanhel) 58 950
194) Months (claire1) 58 692
195) Conditional - SI + sequence of tenses (nicks0206) 58 374
196) Vegetables (claire1) 58 002
197) El acento escrito (anonyme) 58 002
198) SER / ESTAR (anonyme) 57 813
199) Antonyms (dridro) 57 719
200) Adjectives - agreement (anonyme) 57 547
