Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 501 950
2) Placement test : grammar (dridro) 1 345 649
3) Pretérito indefinido (viothur) 770 182
4) Pretérito indefinido (claire1) 736 389
5) Pretérito imperfecto (anonyme) 680 926
6) Placement test : vocabulary beginners (bridg) 663 687
7) Ser /estar? (claire1) 637 971
8) Spanish alphabet (claire1) 509 731
9) Present (bridg) 481 926
10) Imperative (anonyme) 455 094
11) Placement test (hidalgo) 452 781
12) Present : regular verbs (anonyme) 372 288
13) Pretérito indefinido: irregular (nicks0206) 332 319
14) Pretérito imperfecto (tinou) 331 983
15) Alphabet (yanhel) 331 129
16) Estar+Gerund (anonyme) 313 609
17) Choose the correct article (claire1) 302 829
18) Gustar (anonyme) 290 382
19) What time is it? (webmaster) 281 147
20) Pretérito perfecto (anonyme) 275 875
21) Imperative (anonyme) 273 689
22) Plural (claire1) 268 746
23) Numbers 1-100 (webmaster) 268 524
24) Pretérito indefinido (anonyme) 261 964
25) Future (claire1) 254 840
26) Indicative present (anonyme) 253 542
27) Pretérito indefinido (sara60) 247 694
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 238 343
29) Pronounce the nasal (yanhel) 233 975
30) Subjunctive present (anonyme) 228 976
31) Conditional (anonyme) 220 419
32) Pretérito imperfecto (bikette329) 213 824
33) Counting from 1 to 10 (bridg) 208 908
34) Future (anonyme) 197 731
35) Numbers (lemarseillais) 193 179
36) Ser (claire1) 186 443
37) Present (hidalgo) 181 247
38) Placement test (yanhel) 180 620
39) Por/para (lemarseillais) 180 471
40) Verbos con diptongación (nicks0206) 171 385
41) Pretérito imperfecto (anonyme) 170 469
42) Present: -AR -ER -IR (anonyme) 167 715
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 165 398
44) Numbers in letters (anonyme) 161 727
45) Date (dridro) 157 662
46) Pretérito indefinido (pepette62) 157 103
47) Soler + infinitive (nicks0206) 152 221
48) Ser /Estar (yanhel) 151 982
49) Gustar, doler, encantar ... (nicks0206) 151 729
50) El, la, los, las (anonyme) 146 869
51) All past tenses (hidalgo) 145 575
52) Present (anonyme) 144 083
53) Numbers 11-20 (bridg) 143 672
54) Estar (claire1) 141 091
55) Colours (bridg) 140 971
56) Pretérito indefinido (anonyme) 138 892
57) Present (anonyme) 138 596
58) Animals (anonyme) 137 117
59) Future (anonyme) 136 322
60) Pretérito Indefinido (sergiomax) 136 068
61) Demonstrative adjectives (dridro) 134 260
62) El pretérito perfecto compuesto (nicks0206) 134 232
63) El empleo de SER y ESTAR (anonyme) 132 680
64) Future (hidalgo) 132 393
65) Introducing oneself (anonyme) 130 934
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 129 664
67) Subjunctive (yanhel) 128 675
68) Subjunctive (yanhel) 128 543
69) Present (anonyme) 126 896
70) Imperative: -ar (dridro) 125 937
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 534
72) Masculine/Feminine (claire1) 123 334
73) Right tenses (anonyme) 122 753
74) Future (claire1) 122 186
75) Placement test (yanhel) 118 523
76) Gerund (hidalgo) 117 309
77) Pretérito indefinido (claire1) 110 223
78) Nationalities (webmaster) 109 643
79) Human body (bridg) 108 187
80) Imperative (dridro) 105 629
81) Gustar (anonyme) 105 085
82) Days, months and seasons (pepette62) 103 832
83) Ropa y Accesorios (yanhel) 103 654
84) Indicative tenses (anonyme) 103 460
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 100 990
86) Ser / estar Present (anonyme) 100 800
87) Imperfect (nicks0206) 100 480
88) Adjectives agreement (nicks0206) 97 873
89) Dictation (claire1) 96 694
90) Pretérito indefinido (anonyme) 96 493
91) Imperative (anonyme) 96 010
92) Gustar (tinou) 95 984
93) Plural (hidalgo) 95 006
94) Introducing someone (yanhel) 94 672
95) Prepositions Por / Para (claire1) 94 374
96) Ser / Estar (anonyme) 94 262
97) Cardinal numbers (anonyme) 93 284
98) Estar + gerund (anonyme) 93 252
99) Pretérito perfecto (anonyme) 93 003
100) Past tenses (anonyme) 92 670
101) Present: diphtongues (anonyme) 92 569
102) Articles & days (claire1) 90 810
103) Conjugation (dridro) 89 387
104) Gerund (nicks0206) 89 160
105) Numbers 1 - 1,000 (anonyme) 89 140
106) Find the correct capital (claire1) 89 086
107) Colors (lemarseillais) 89 075
108) Introducing oneself (anonyme) 88 237
109) Accents (anonyme) 88 206
110) Imperative (yanhel) 87 074
111) Present (hidalgo) 86 245
112) Me in Spanish (yanhel) 85 764
113) What time is it? (anonyme) 85 273
114) Fruits (claire1) 84 548
115) Present: /e/ => /i/ (anonyme) 83 913
116) All tenses (yanhel) 83 856
117) What time is it? (pepette62) 83 414
118) SER / ESTAR (anonyme) 83 168
119) Build these sentences (anonyme) 82 956
120) Estar + gerund (claire1) 82 343
121) Present (anonyme) 81 275
122) Accents (bridg) 81 173
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 80 778
124) Plural (pepette62) 80 743
125) Future (anonyme) 80 289
126) Maths (webmaster) 79 781
127) Estar + gerund (mrkenedy) 79 737
128) Future: voy a comer (anonyme) 79 724
129) Gerund (anonyme) 79 655
130) Present (nicks0206) 79 166
131) Sentences (claire1) 79 140
132) Masculine/Feminine (claire1) 78 960
133) Future (anonyme) 78 568
134) Present - Regular verbs (anonyme) 78 452
135) Dialogue: 1st sentences (claire1) 77 515
136) Imperative (sara60) 77 385
137) Indefinite articles (anonyme) 76 096
138) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 75 881
139) Conditional (anonyme) 75 593
140) Turn into the plural (anonyme) 75 370
141) Subjunctive: present (anonyme) 75 270
142) Future : ir +verb (claire1) 74 530
143) Comprehension test: level B2 (yanhel) 74 283
144) Diphtongue (present) (anonyme) 73 548
145) Dictation : alphabet (claire1) 72 058
146) Está,están,hay (claire1) 71 817
147) Present : What about a coffee? (claire1) 71 521
148) SER y Estar (claire1) 71 483
149) Prepositions A, DE, EN, CON (anonyme) 70 655
150) Ser / Estar (anonyme) 70 581
151) Simple past - irregular verbs (hidalgo) 70 448
152) Gustar (anonyme) 68 760
153) Possessive adjectives (anonyme) 68 643
154) Present (anonyme) 68 471
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 386
156) House (claire1) 68 206
157) Usted (claire1) 67 917
158) Futur (acebo) 67 390
159) Imperative: regular verbs (dridro) 67 107
160) Present (yanhel) 66 419
161) Gender of the words (claire1) 66 398
162) Bilingual dialogue : A formal conversation (claire1) 66 193
163) Present: regular verbs (tinou) 65 538
164) Who am I talking about? (bridg) 65 148
165) Spanish accents (claire1) 64 912
166) Syllables (dridro) 64 702
167) Comparatives (hidalgo) 64 633
168) Hora (anonyme) 64 415
169) Pretérito indefinido (anonyme) 64 268
170) Vocabulary : verbs (actions) (bridg) 63 715
171) Pretérito indefinido - irregular verbs (anonyme) 63 191
172) Indicative past tense (anonyme) 62 955
173) Ordinal numbers (anonyme) 62 931
174) Present (nicks0206) 62 606
175) Introducing oneself (claire1) 62 563
176) Orders (anonyme) 62 501
177) Progressive form (anonyme) 62 409
178) Subjunctive imperfect (pierre222) 62 367
179) Present: Estar + gerund (anonyme) 62 253
180) Present (irregular verbs) (hidalgo) 61 940
181) Placement test (hidalgo) 61 591
182) Sequence of tenses (anonyme) 60 982
183) Imperative (hidalgo) 60 309
184) Indefinite preterit (anonyme) 60 096
185) Present (anonyme) 59 989
186) Future (anonyme) 59 758
187) Numbers in letters (anonyme) 59 629
188) Pretérito indefinido / pretérito perfecto (hidalgo) 59 466
189) Le lo la se. (anonyme) 59 368
190) Animals (nicks0206) 59 354
191) C / Z (pepette62) 59 286
192) Human body (webmaster) 59 004
193) Level test II (yanhel) 58 919
194) Months (claire1) 58 677
195) Conditional - SI + sequence of tenses (nicks0206) 58 323
196) Vegetables (claire1) 57 988
197) El acento escrito (anonyme) 57 901
198) SER / ESTAR (anonyme) 57 764
199) Antonyms (dridro) 57 716
200) Adjectives - agreement (anonyme) 57 457
