Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 536 892
2) Placement test : grammar (dridro) 1 352 555
3) Pretérito indefinido (viothur) 788 008
4) Pretérito indefinido (claire1) 746 886
5) Pretérito imperfecto (anonyme) 697 069
6) Placement test : vocabulary beginners (bridg) 665 878
7) Ser /estar? (claire1) 652 636
8) Spanish alphabet (claire1) 510 306
9) Present (bridg) 486 557
10) Imperative (anonyme) 467 566
11) Placement test (hidalgo) 456 243
12) Present : regular verbs (anonyme) 381 415
13) Pretérito indefinido: irregular (nicks0206) 340 543
14) Pretérito imperfecto (tinou) 340 449
15) Alphabet (yanhel) 334 509
16) Estar+Gerund (anonyme) 318 215
17) Choose the correct article (claire1) 304 432
18) Gustar (anonyme) 298 106
19) Pretérito perfecto (anonyme) 286 255
20) What time is it? (webmaster) 281 713
21) Imperative (anonyme) 275 121
22) Numbers 1-100 (webmaster) 270 709
23) Plural (claire1) 269 581
24) Pretérito indefinido (anonyme) 268 123
25) Future (claire1) 259 602
26) Indicative present (anonyme) 259 180
27) Pretérito indefinido (sara60) 255 371
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 243 169
29) Pronounce the nasal (yanhel) 236 158
30) Subjunctive present (anonyme) 235 570
31) Pretérito imperfecto (bikette329) 225 426
32) Conditional (anonyme) 223 466
33) Counting from 1 to 10 (bridg) 211 304
34) Future (anonyme) 201 396
35) Numbers (lemarseillais) 194 348
36) Ser (claire1) 186 998
37) Present (hidalgo) 186 502
38) Por/para (lemarseillais) 184 669
39) Placement test (yanhel) 181 910
40) Verbos con diptongación (nicks0206) 174 195
41) Pretérito imperfecto (anonyme) 173 652
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 170 030
43) Present: -AR -ER -IR (anonyme) 169 393
44) Pretérito indefinido (pepette62) 169 095
45) Numbers in letters (anonyme) 164 845
46) Date (dridro) 158 182
47) Soler + infinitive (nicks0206) 155 162
48) Gustar, doler, encantar ... (nicks0206) 154 613
49) Ser /Estar (yanhel) 153 615
50) All past tenses (hidalgo) 147 695
51) El, la, los, las (anonyme) 147 692
52) Present (anonyme) 146 171
53) Present (anonyme) 145 992
54) Numbers 11-20 (bridg) 145 291
55) Colours (bridg) 141 836
56) Estar (claire1) 141 806
57) Pretérito Indefinido (sergiomax) 141 103
58) Pretérito indefinido (anonyme) 140 397
59) Future (anonyme) 139 738
60) Animals (anonyme) 137 997
61) Future (hidalgo) 136 643
62) El pretérito perfecto compuesto (nicks0206) 135 544
63) El empleo de SER y ESTAR (anonyme) 135 335
64) Demonstrative adjectives (dridro) 134 514
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 032
66) Introducing oneself (anonyme) 131 823
67) Subjunctive (yanhel) 130 809
68) Subjunctive (yanhel) 130 646
69) Present (anonyme) 128 449
70) Imperative: -ar (dridro) 126 923
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 423
72) Right tenses (anonyme) 124 886
73) Masculine/Feminine (claire1) 124 883
74) Future (claire1) 123 212
75) Gerund (hidalgo) 119 758
76) Placement test (yanhel) 119 288
77) Pretérito indefinido (claire1) 111 722
78) Nationalities (webmaster) 109 738
79) Human body (bridg) 109 212
80) Imperative (dridro) 106 638
81) Gustar (anonyme) 106 413
82) Ropa y Accesorios (yanhel) 104 736
83) Days, months and seasons (pepette62) 104 436
84) Indicative tenses (anonyme) 104 389
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 148
86) Ser / estar Present (anonyme) 102 015
87) Imperfect (nicks0206) 101 411
88) Adjectives agreement (nicks0206) 98 887
89) Imperative (anonyme) 98 683
90) Pretérito indefinido (anonyme) 97 766
91) Gustar (tinou) 97 573
92) Dictation (claire1) 96 934
93) Prepositions Por / Para (claire1) 96 142
94) Plural (hidalgo) 96 099
95) Pretérito perfecto (anonyme) 95 707
96) Ser / Estar (anonyme) 95 543
97) Introducing someone (yanhel) 95 454
98) Past tenses (anonyme) 94 912
99) Estar + gerund (anonyme) 94 451
100) Present: diphtongues (anonyme) 94 271
101) Cardinal numbers (anonyme) 94 183
102) Articles & days (claire1) 91 374
103) Numbers 1 - 1,000 (anonyme) 90 804
104) Conjugation (dridro) 90 715
105) Gerund (nicks0206) 90 534
106) Find the correct capital (claire1) 89 833
107) Accents (anonyme) 89 534
108) Colors (lemarseillais) 89 447
109) Introducing oneself (anonyme) 89 281
110) Present (hidalgo) 88 315
111) Imperative (yanhel) 88 080
112) Me in Spanish (yanhel) 86 394
113) What time is it? (anonyme) 86 148
114) Present: /e/ => /i/ (anonyme) 85 027
115) Fruits (claire1) 84 717
116) All tenses (yanhel) 84 714
117) What time is it? (pepette62) 84 379
118) SER / ESTAR (anonyme) 83 896
119) Build these sentences (anonyme) 83 459
120) Estar + gerund (claire1) 83 334
121) Gerund (anonyme) 82 825
122) Estar + gerund (mrkenedy) 82 811
123) Future (anonyme) 82 505
124) Present (anonyme) 82 303
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 738
126) Future: voy a comer (anonyme) 81 702
127) Accents (bridg) 81 432
128) Plural (pepette62) 81 383
129) Maths (webmaster) 79 862
130) Present (nicks0206) 79 814
131) Sentences (claire1) 79 661
132) Masculine/Feminine (claire1) 79 641
133) Future (anonyme) 79 448
134) Imperative (sara60) 79 339
135) Subjunctive: present (anonyme) 79 028
136) Present - Regular verbs (anonyme) 78 838
137) Dialogue: 1st sentences (claire1) 78 019
138) Conditional (anonyme) 77 828
139) Indefinite articles (anonyme) 76 678
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 656
141) Turn into the plural (anonyme) 76 239
142) Diphtongue (present) (anonyme) 75 529
143) Comprehension test: level B2 (yanhel) 74 955
144) Future : ir +verb (claire1) 74 879
145) Futur (acebo) 72 956
146) SER y Estar (claire1) 72 708
147) Está,están,hay (claire1) 72 273
148) Dictation : alphabet (claire1) 72 256
149) Present : What about a coffee? (claire1) 72 082
150) Simple past - irregular verbs (hidalgo) 71 852
151) Prepositions A, DE, EN, CON (anonyme) 71 409
152) Ser / Estar (anonyme) 70 928
153) Present (anonyme) 69 914
154) Gustar (anonyme) 69 198
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 138
156) Possessive adjectives (anonyme) 68 995
157) Usted (claire1) 68 714
158) House (claire1) 68 591
159) Orders (anonyme) 67 806
160) Imperative: regular verbs (dridro) 67 746
161) Present (yanhel) 67 509
162) Gender of the words (claire1) 66 659
163) Bilingual dialogue : A formal conversation (claire1) 66 338
164) Pretérito indefinido (anonyme) 66 209
165) Comparatives (hidalgo) 65 971
166) Present: regular verbs (tinou) 65 681
167) Who am I talking about? (bridg) 65 555
168) Syllables (dridro) 65 501
169) Hora (anonyme) 65 275
170) Spanish accents (claire1) 65 153
171) Indicative past tense (anonyme) 64 804
172) Vocabulary : verbs (actions) (bridg) 64 425
173) Ordinal numbers (anonyme) 64 115
174) Progressive form (anonyme) 64 023
175) Pretérito indefinido - irregular verbs (anonyme) 63 740
176) Present: Estar + gerund (anonyme) 63 611
177) Subjunctive imperfect (pierre222) 63 453
178) Present (nicks0206) 63 129
179) Introducing oneself (claire1) 62 986
180) Present (irregular verbs) (hidalgo) 62 860
181) Indefinite preterit (anonyme) 62 404
182) Placement test (hidalgo) 61 845
183) Present (anonyme) 61 612
184) Sequence of tenses (anonyme) 61 357
185) Imperative (hidalgo) 61 225
186) Le lo la se. (anonyme) 60 618
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 235
188) Numbers in letters (anonyme) 60 109
189) Future (anonyme) 60 066
190) C / Z (pepette62) 59 929
191) Animals (nicks0206) 59 693
192) Human body (webmaster) 59 250
193) Level test II (yanhel) 59 145
194) Months (claire1) 58 750
195) Conditional - SI + sequence of tenses (nicks0206) 58 668
196) El acento escrito (anonyme) 58 565
197) Pretérito perfecto (anonyme) 58 237
198) Vegetables (claire1) 58 084
199) SER / ESTAR (anonyme) 58 040
200) Adjectives - agreement (anonyme) 57 932
