Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 513 254
2) Placement test : grammar (dridro) 1 347 610
3) Pretérito indefinido (viothur) 775 469
4) Pretérito indefinido (claire1) 739 401
5) Pretérito imperfecto (anonyme) 686 009
6) Placement test : vocabulary beginners (bridg) 664 193
7) Ser /estar? (claire1) 643 909
8) Spanish alphabet (claire1) 509 902
9) Present (bridg) 483 524
10) Imperative (anonyme) 458 835
11) Placement test (hidalgo) 453 764
12) Present : regular verbs (anonyme) 375 643
13) Pretérito indefinido: irregular (nicks0206) 334 659
14) Pretérito imperfecto (tinou) 334 477
15) Alphabet (yanhel) 332 076
16) Estar+Gerund (anonyme) 315 458
17) Choose the correct article (claire1) 303 336
18) Gustar (anonyme) 293 669
19) What time is it? (webmaster) 281 388
20) Pretérito perfecto (anonyme) 279 569
21) Imperative (anonyme) 274 061
22) Numbers 1-100 (webmaster) 269 212
23) Plural (claire1) 268 977
24) Pretérito indefinido (anonyme) 263 875
25) Future (claire1) 256 350
26) Indicative present (anonyme) 255 745
27) Pretérito indefinido (sara60) 249 669
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 239 875
29) Pronounce the nasal (yanhel) 234 561
30) Subjunctive present (anonyme) 231 102
31) Conditional (anonyme) 221 286
32) Pretérito imperfecto (bikette329) 217 459
33) Counting from 1 to 10 (bridg) 209 508
34) Future (anonyme) 198 679
35) Numbers (lemarseillais) 193 653
36) Ser (claire1) 186 601
37) Present (hidalgo) 183 425
38) Por/para (lemarseillais) 181 748
39) Placement test (yanhel) 180 839
40) Verbos con diptongación (nicks0206) 172 318
41) Pretérito imperfecto (anonyme) 171 583
42) Present: -AR -ER -IR (anonyme) 168 231
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 166 951
44) Numbers in letters (anonyme) 162 821
45) Pretérito indefinido (pepette62) 160 664
46) Date (dridro) 157 867
47) Soler + infinitive (nicks0206) 153 242
48) Gustar, doler, encantar ... (nicks0206) 153 089
49) Ser /Estar (yanhel) 152 446
50) El, la, los, las (anonyme) 147 102
51) All past tenses (hidalgo) 146 244
52) Present (anonyme) 144 883
53) Numbers 11-20 (bridg) 144 123
54) Present (anonyme) 141 555
55) Estar (claire1) 141 338
56) Colours (bridg) 141 171
57) Pretérito indefinido (anonyme) 139 408
58) Pretérito Indefinido (sergiomax) 137 702
59) Animals (anonyme) 137 288
60) Future (anonyme) 137 178
61) El pretérito perfecto compuesto (nicks0206) 134 737
62) Demonstrative adjectives (dridro) 134 353
63) El empleo de SER y ESTAR (anonyme) 133 810
64) Future (hidalgo) 133 518
65) Introducing oneself (anonyme) 131 121
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 130 485
67) Subjunctive (yanhel) 129 304
68) Subjunctive (yanhel) 129 170
69) Present (anonyme) 127 466
70) Imperative: -ar (dridro) 126 139
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 817
72) Masculine/Feminine (claire1) 123 813
73) Right tenses (anonyme) 123 332
74) Future (claire1) 122 434
75) Placement test (yanhel) 118 730
76) Gerund (hidalgo) 118 165
77) Pretérito indefinido (claire1) 110 588
78) Nationalities (webmaster) 109 678
79) Human body (bridg) 108 507
80) Imperative (dridro) 105 896
81) Gustar (anonyme) 105 556
82) Days, months and seasons (pepette62) 104 031
83) Ropa y Accesorios (yanhel) 103 969
84) Indicative tenses (anonyme) 103 768
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 477
86) Ser / estar Present (anonyme) 101 347
87) Imperfect (nicks0206) 100 813
88) Adjectives agreement (nicks0206) 98 220
89) Pretérito indefinido (anonyme) 96 889
90) Imperative (anonyme) 96 814
91) Dictation (claire1) 96 779
92) Gustar (tinou) 96 593
93) Plural (hidalgo) 95 387
94) Prepositions Por / Para (claire1) 94 929
95) Introducing someone (yanhel) 94 898
96) Ser / Estar (anonyme) 94 767
97) Pretérito perfecto (anonyme) 93 898
98) Estar + gerund (anonyme) 93 722
99) Cardinal numbers (anonyme) 93 701
100) Past tenses (anonyme) 93 379
101) Present: diphtongues (anonyme) 93 144
102) Articles & days (claire1) 90 967
103) Conjugation (dridro) 89 818
104) Gerund (nicks0206) 89 658
105) Numbers 1 - 1,000 (anonyme) 89 601
106) Find the correct capital (claire1) 89 354
107) Colors (lemarseillais) 89 255
108) Accents (anonyme) 88 729
109) Introducing oneself (anonyme) 88 696
110) Imperative (yanhel) 87 330
111) Present (hidalgo) 87 106
112) Me in Spanish (yanhel) 85 934
113) What time is it? (anonyme) 85 611
114) Fruits (claire1) 84 598
115) Present: /e/ => /i/ (anonyme) 84 411
116) All tenses (yanhel) 84 074
117) What time is it? (pepette62) 83 756
118) SER / ESTAR (anonyme) 83 481
119) Build these sentences (anonyme) 83 062
120) Estar + gerund (claire1) 82 597
121) Present (anonyme) 81 756
122) Accents (bridg) 81 283
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 031
124) Estar + gerund (mrkenedy) 81 022
125) Future (anonyme) 80 926
126) Plural (pepette62) 80 911
127) Gerund (anonyme) 80 886
128) Future: voy a comer (anonyme) 80 295
129) Maths (webmaster) 79 785
130) Present (nicks0206) 79 327
131) Sentences (claire1) 79 306
132) Masculine/Feminine (claire1) 79 126
133) Future (anonyme) 78 870
134) Present - Regular verbs (anonyme) 78 600
135) Imperative (sara60) 77 957
136) Dialogue: 1st sentences (claire1) 77 649
137) Subjunctive: present (anonyme) 76 521
138) Conditional (anonyme) 76 262
139) Indefinite articles (anonyme) 76 247
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 080
141) Turn into the plural (anonyme) 75 661
142) Future : ir +verb (claire1) 74 648
143) Comprehension test: level B2 (yanhel) 74 451
144) Diphtongue (present) (anonyme) 74 146
145) SER y Estar (claire1) 72 123
146) Dictation : alphabet (claire1) 72 114
147) Está,están,hay (claire1) 71 941
148) Present : What about a coffee? (claire1) 71 707
149) Prepositions A, DE, EN, CON (anonyme) 70 874
150) Simple past - irregular verbs (hidalgo) 70 853
151) Ser / Estar (anonyme) 70 683
152) Present (anonyme) 68 974
153) Gustar (anonyme) 68 917
154) Futur (acebo) 68 807
155) Possessive adjectives (anonyme) 68 764
156) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 646
157) House (claire1) 68 296
158) Usted (claire1) 68 204
159) Imperative: regular verbs (dridro) 67 201
160) Present (yanhel) 66 809
161) Gender of the words (claire1) 66 514
162) Bilingual dialogue : A formal conversation (claire1) 66 228
163) Present: regular verbs (tinou) 65 594
164) Who am I talking about? (bridg) 65 261
165) Comparatives (hidalgo) 65 036
166) Spanish accents (claire1) 64 957
167) Syllables (dridro) 64 925
168) Pretérito indefinido (anonyme) 64 836
169) Hora (anonyme) 64 709
170) Orders (anonyme) 64 090
171) Vocabulary : verbs (actions) (bridg) 63 839
172) Indicative past tense (anonyme) 63 595
173) Pretérito indefinido - irregular verbs (anonyme) 63 317
174) Ordinal numbers (anonyme) 63 267
175) Progressive form (anonyme) 62 917
176) Present: Estar + gerund (anonyme) 62 810
177) Present (nicks0206) 62 745
178) Introducing oneself (claire1) 62 670
179) Subjunctive imperfect (pierre222) 62 568
180) Present (irregular verbs) (hidalgo) 62 373
181) Placement test (hidalgo) 61 656
182) Sequence of tenses (anonyme) 61 028
183) Present (anonyme) 60 780
184) Indefinite preterit (anonyme) 60 729
185) Imperative (hidalgo) 60 593
186) Future (anonyme) 59 853
187) Numbers in letters (anonyme) 59 837
188) Le lo la se. (anonyme) 59 785
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 719
190) C / Z (pepette62) 59 458
191) Animals (nicks0206) 59 430
192) Human body (webmaster) 59 087
193) Level test II (yanhel) 58 980
194) Months (claire1) 58 702
195) Conditional - SI + sequence of tenses (nicks0206) 58 426
196) El acento escrito (anonyme) 58 102
197) Vegetables (claire1) 58 016
198) SER / ESTAR (anonyme) 57 881
199) Antonyms (dridro) 57 721
200) Adjectives - agreement (anonyme) 57 620
