Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 531 999
2) Placement test : grammar (dridro) 1 351 098
3) Pretérito indefinido (viothur) 784 573
4) Pretérito indefinido (claire1) 744 819
5) Pretérito imperfecto (anonyme) 694 308
6) Placement test : vocabulary beginners (bridg) 665 439
7) Ser /estar? (claire1) 650 692
8) Spanish alphabet (claire1) 510 201
9) Present (bridg) 485 660
10) Imperative (anonyme) 465 405
11) Placement test (hidalgo) 455 565
12) Present : regular verbs (anonyme) 380 076
13) Pretérito indefinido: irregular (nicks0206) 338 888
14) Pretérito imperfecto (tinou) 338 747
15) Alphabet (yanhel) 333 763
16) Estar+Gerund (anonyme) 317 671
17) Choose the correct article (claire1) 304 113
18) Gustar (anonyme) 297 327
19) Pretérito perfecto (anonyme) 284 804
20) What time is it? (webmaster) 281 645
21) Imperative (anonyme) 274 853
22) Numbers 1-100 (webmaster) 270 259
23) Plural (claire1) 269 382
24) Pretérito indefinido (anonyme) 267 065
25) Future (claire1) 258 722
26) Indicative present (anonyme) 258 412
27) Pretérito indefinido (sara60) 253 897
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 242 325
29) Pronounce the nasal (yanhel) 235 643
30) Subjunctive present (anonyme) 234 435
31) Pretérito imperfecto (bikette329) 223 546
32) Conditional (anonyme) 222 855
33) Counting from 1 to 10 (bridg) 210 799
34) Future (anonyme) 200 857
35) Numbers (lemarseillais) 194 192
36) Ser (claire1) 186 897
37) Present (hidalgo) 185 940
38) Por/para (lemarseillais) 184 027
39) Placement test (yanhel) 181 707
40) Verbos con diptongación (nicks0206) 173 759
41) Pretérito imperfecto (anonyme) 173 075
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 169 394
43) Present: -AR -ER -IR (anonyme) 169 095
44) Pretérito indefinido (pepette62) 167 109
45) Numbers in letters (anonyme) 164 425
46) Date (dridro) 158 105
47) Soler + infinitive (nicks0206) 154 741
48) Gustar, doler, encantar ... (nicks0206) 154 369
49) Ser /Estar (yanhel) 153 318
50) El, la, los, las (anonyme) 147 482
51) All past tenses (hidalgo) 147 355
52) Present (anonyme) 145 723
53) Present (anonyme) 145 233
54) Numbers 11-20 (bridg) 144 895
55) Estar (claire1) 141 720
56) Colours (bridg) 141 659
57) Pretérito Indefinido (sergiomax) 140 234
58) Pretérito indefinido (anonyme) 140 086
59) Future (anonyme) 139 209
60) Animals (anonyme) 137 804
61) Future (hidalgo) 135 888
62) El pretérito perfecto compuesto (nicks0206) 135 376
63) El empleo de SER y ESTAR (anonyme) 134 988
64) Demonstrative adjectives (dridro) 134 462
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 609
66) Introducing oneself (anonyme) 131 485
67) Subjunctive (yanhel) 130 429
68) Subjunctive (yanhel) 130 299
69) Present (anonyme) 128 246
70) Imperative: -ar (dridro) 126 673
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 256
72) Masculine/Feminine (claire1) 124 486
73) Right tenses (anonyme) 124 387
74) Future (claire1) 123 034
75) Gerund (hidalgo) 119 365
76) Placement test (yanhel) 119 145
77) Pretérito indefinido (claire1) 111 365
78) Nationalities (webmaster) 109 726
79) Human body (bridg) 109 040
80) Imperative (dridro) 106 403
81) Gustar (anonyme) 106 186
82) Ropa y Accesorios (yanhel) 104 509
83) Days, months and seasons (pepette62) 104 333
84) Indicative tenses (anonyme) 104 248
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 030
86) Ser / estar Present (anonyme) 101 862
87) Imperfect (nicks0206) 101 172
88) Adjectives agreement (nicks0206) 98 664
89) Imperative (anonyme) 98 231
90) Pretérito indefinido (anonyme) 97 515
91) Gustar (tinou) 97 362
92) Dictation (claire1) 96 897
93) Plural (hidalgo) 95 885
94) Prepositions Por / Para (claire1) 95 866
95) Ser / Estar (anonyme) 95 304
96) Introducing someone (yanhel) 95 276
97) Pretérito perfecto (anonyme) 95 255
98) Past tenses (anonyme) 94 464
99) Estar + gerund (anonyme) 94 256
100) Cardinal numbers (anonyme) 94 109
101) Present: diphtongues (anonyme) 94 056
102) Articles & days (claire1) 91 236
103) Numbers 1 - 1,000 (anonyme) 90 478
104) Conjugation (dridro) 90 464
105) Gerund (nicks0206) 90 221
106) Find the correct capital (claire1) 89 710
107) Colors (lemarseillais) 89 388
108) Accents (anonyme) 89 381
109) Introducing oneself (anonyme) 89 038
110) Present (hidalgo) 87 947
111) Imperative (yanhel) 87 876
112) Me in Spanish (yanhel) 86 221
113) What time is it? (anonyme) 86 070
114) Present: /e/ => /i/ (anonyme) 84 907
115) Fruits (claire1) 84 677
116) All tenses (yanhel) 84 538
117) What time is it? (pepette62) 84 210
118) SER / ESTAR (anonyme) 83 778
119) Build these sentences (anonyme) 83 334
120) Estar + gerund (claire1) 83 110
121) Gerund (anonyme) 82 454
122) Estar + gerund (mrkenedy) 82 414
123) Present (anonyme) 82 180
124) Future (anonyme) 82 064
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 508
126) Future: voy a comer (anonyme) 81 426
127) Accents (bridg) 81 395
128) Plural (pepette62) 81 238
129) Maths (webmaster) 79 810
130) Present (nicks0206) 79 661
131) Sentences (claire1) 79 539
132) Masculine/Feminine (claire1) 79 463
133) Future (anonyme) 79 277
134) Imperative (sara60) 78 891
135) Present - Regular verbs (anonyme) 78 797
136) Subjunctive: present (anonyme) 78 531
137) Dialogue: 1st sentences (claire1) 77 892
138) Conditional (anonyme) 77 391
139) Indefinite articles (anonyme) 76 536
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 465
141) Turn into the plural (anonyme) 76 031
142) Diphtongue (present) (anonyme) 75 231
143) Future : ir +verb (claire1) 74 832
144) Comprehension test: level B2 (yanhel) 74 817
145) SER y Estar (claire1) 72 609
146) Dictation : alphabet (claire1) 72 214
147) Está,están,hay (claire1) 72 157
148) Present : What about a coffee? (claire1) 71 992
149) Futur (acebo) 71 968
150) Simple past - irregular verbs (hidalgo) 71 549
151) Prepositions A, DE, EN, CON (anonyme) 71 259
152) Ser / Estar (anonyme) 70 851
153) Present (anonyme) 69 635
154) Gustar (anonyme) 69 150
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 997
156) Possessive adjectives (anonyme) 68 962
157) Usted (claire1) 68 565
158) House (claire1) 68 480
159) Imperative: regular verbs (dridro) 67 565
160) Present (yanhel) 67 374
161) Orders (anonyme) 66 878
162) Gender of the words (claire1) 66 618
163) Bilingual dialogue : A formal conversation (claire1) 66 315
164) Pretérito indefinido (anonyme) 65 923
165) Comparatives (hidalgo) 65 776
166) Present: regular verbs (tinou) 65 667
167) Who am I talking about? (bridg) 65 441
168) Syllables (dridro) 65 311
169) Spanish accents (claire1) 65 141
170) Hora (anonyme) 65 141
171) Indicative past tense (anonyme) 64 600
172) Vocabulary : verbs (actions) (bridg) 64 303
173) Ordinal numbers (anonyme) 63 819
174) Progressive form (anonyme) 63 771
175) Pretérito indefinido - irregular verbs (anonyme) 63 620
176) Present: Estar + gerund (anonyme) 63 464
177) Subjunctive imperfect (pierre222) 63 150
178) Present (nicks0206) 63 038
179) Introducing oneself (claire1) 62 843
180) Present (irregular verbs) (hidalgo) 62 775
181) Indefinite preterit (anonyme) 61 906
182) Placement test (hidalgo) 61 794
183) Present (anonyme) 61 410
184) Sequence of tenses (anonyme) 61 270
185) Imperative (hidalgo) 61 047
186) Le lo la se. (anonyme) 60 420
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 053
188) Numbers in letters (anonyme) 60 011
189) Future (anonyme) 60 003
190) C / Z (pepette62) 59 772
191) Animals (nicks0206) 59 613
192) Human body (webmaster) 59 215
193) Level test II (yanhel) 59 088
194) Months (claire1) 58 725
195) Conditional - SI + sequence of tenses (nicks0206) 58 578
196) El acento escrito (anonyme) 58 397
197) Vegetables (claire1) 58 065
198) SER / ESTAR (anonyme) 58 005
199) Pretérito perfecto (anonyme) 57 976
200) Adjectives - agreement (anonyme) 57 849
