Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 537 953
2) Placement test : grammar (dridro) 1 352 811
3) Pretérito indefinido (viothur) 788 806
4) Pretérito indefinido (claire1) 747 400
5) Pretérito imperfecto (anonyme) 697 776
6) Placement test : vocabulary beginners (bridg) 665 968
7) Ser /estar? (claire1) 652 938
8) Spanish alphabet (claire1) 510 324
9) Present (bridg) 486 666
10) Imperative (anonyme) 467 793
11) Placement test (hidalgo) 456 394
12) Present : regular verbs (anonyme) 381 794
13) Pretérito indefinido: irregular (nicks0206) 340 904
14) Pretérito imperfecto (tinou) 340 818
15) Alphabet (yanhel) 334 613
16) Estar+Gerund (anonyme) 318 328
17) Choose the correct article (claire1) 304 484
18) Gustar (anonyme) 298 265
19) Pretérito perfecto (anonyme) 286 588
20) What time is it? (webmaster) 281 741
21) Imperative (anonyme) 275 280
22) Numbers 1-100 (webmaster) 270 775
23) Plural (claire1) 269 617
24) Pretérito indefinido (anonyme) 268 317
25) Future (claire1) 259 864
26) Indicative present (anonyme) 259 293
27) Pretérito indefinido (sara60) 255 922
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 243 303
29) Pronounce the nasal (yanhel) 236 220
30) Subjunctive present (anonyme) 236 065
31) Pretérito imperfecto (bikette329) 225 791
32) Conditional (anonyme) 223 575
33) Counting from 1 to 10 (bridg) 211 378
34) Future (anonyme) 201 530
35) Numbers (lemarseillais) 194 398
36) Ser (claire1) 187 024
37) Present (hidalgo) 186 624
38) Por/para (lemarseillais) 184 842
39) Placement test (yanhel) 182 002
40) Verbos con diptongación (nicks0206) 174 249
41) Pretérito imperfecto (anonyme) 173 831
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 170 205
43) Present: -AR -ER -IR (anonyme) 169 505
44) Pretérito indefinido (pepette62) 169 421
45) Numbers in letters (anonyme) 164 931
46) Date (dridro) 158 193
47) Soler + infinitive (nicks0206) 155 289
48) Gustar, doler, encantar ... (nicks0206) 154 685
49) Ser /Estar (yanhel) 153 677
50) All past tenses (hidalgo) 147 792
51) El, la, los, las (anonyme) 147 733
52) Present (anonyme) 146 440
53) Present (anonyme) 146 036
54) Numbers 11-20 (bridg) 145 343
55) Colours (bridg) 141 893
56) Estar (claire1) 141 812
57) Pretérito Indefinido (sergiomax) 141 209
58) Pretérito indefinido (anonyme) 140 481
59) Future (anonyme) 139 861
60) Animals (anonyme) 138 045
61) Future (hidalgo) 136 873
62) El pretérito perfecto compuesto (nicks0206) 135 565
63) El empleo de SER y ESTAR (anonyme) 135 465
64) Demonstrative adjectives (dridro) 134 519
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 125
66) Introducing oneself (anonyme) 131 847
67) Subjunctive (yanhel) 130 919
68) Subjunctive (yanhel) 130 724
69) Present (anonyme) 128 491
70) Imperative: -ar (dridro) 126 950
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 461
72) Right tenses (anonyme) 125 000
73) Masculine/Feminine (claire1) 124 952
74) Future (claire1) 123 311
75) Gerund (hidalgo) 119 836
76) Placement test (yanhel) 119 333
77) Pretérito indefinido (claire1) 111 776
78) Nationalities (webmaster) 109 747
79) Human body (bridg) 109 249
80) Imperative (dridro) 106 724
81) Gustar (anonyme) 106 503
82) Ropa y Accesorios (yanhel) 104 781
83) Days, months and seasons (pepette62) 104 452
84) Indicative tenses (anonyme) 104 428
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 168
86) Ser / estar Present (anonyme) 102 062
87) Imperfect (nicks0206) 101 522
88) Adjectives agreement (nicks0206) 98 937
89) Imperative (anonyme) 98 851
90) Pretérito indefinido (anonyme) 97 845
91) Gustar (tinou) 97 638
92) Dictation (claire1) 96 942
93) Prepositions Por / Para (claire1) 96 207
94) Plural (hidalgo) 96 151
95) Pretérito perfecto (anonyme) 95 780
96) Ser / Estar (anonyme) 95 616
97) Introducing someone (yanhel) 95 483
98) Past tenses (anonyme) 95 037
99) Estar + gerund (anonyme) 94 519
100) Present: diphtongues (anonyme) 94 296
101) Cardinal numbers (anonyme) 94 230
102) Articles & days (claire1) 91 400
103) Numbers 1 - 1,000 (anonyme) 90 845
104) Conjugation (dridro) 90 771
105) Gerund (nicks0206) 90 642
106) Find the correct capital (claire1) 89 864
107) Accents (anonyme) 89 583
108) Colors (lemarseillais) 89 549
109) Introducing oneself (anonyme) 89 302
110) Present (hidalgo) 88 379
111) Imperative (yanhel) 88 114
112) Me in Spanish (yanhel) 86 423
113) What time is it? (anonyme) 86 152
114) Present: /e/ => /i/ (anonyme) 85 047
115) All tenses (yanhel) 84 741
116) Fruits (claire1) 84 720
117) What time is it? (pepette62) 84 431
118) SER / ESTAR (anonyme) 83 928
119) Build these sentences (anonyme) 83 480
120) Estar + gerund (claire1) 83 393
121) Estar + gerund (mrkenedy) 82 918
122) Gerund (anonyme) 82 917
123) Future (anonyme) 82 636
124) Present (anonyme) 82 340
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 773
126) Future: voy a comer (anonyme) 81 767
127) Accents (bridg) 81 436
128) Plural (pepette62) 81 407
129) Maths (webmaster) 79 863
130) Present (nicks0206) 79 827
131) Sentences (claire1) 79 683
132) Masculine/Feminine (claire1) 79 665
133) Future (anonyme) 79 508
134) Imperative (sara60) 79 371
135) Subjunctive: present (anonyme) 79 104
136) Present - Regular verbs (anonyme) 78 852
137) Dialogue: 1st sentences (claire1) 78 042
138) Conditional (anonyme) 77 971
139) Indefinite articles (anonyme) 76 711
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 677
141) Turn into the plural (anonyme) 76 263
142) Diphtongue (present) (anonyme) 75 592
143) Comprehension test: level B2 (yanhel) 74 973
144) Future : ir +verb (claire1) 74 968
145) Futur (acebo) 73 080
146) SER y Estar (claire1) 72 743
147) Está,están,hay (claire1) 72 283
148) Dictation : alphabet (claire1) 72 265
149) Present : What about a coffee? (claire1) 72 094
150) Simple past - irregular verbs (hidalgo) 71 897
151) Prepositions A, DE, EN, CON (anonyme) 71 431
152) Ser / Estar (anonyme) 70 939
153) Present (anonyme) 69 960
154) Gustar (anonyme) 69 204
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 187
156) Possessive adjectives (anonyme) 68 997
157) Usted (claire1) 68 806
158) House (claire1) 68 604
159) Orders (anonyme) 67 915
160) Imperative: regular verbs (dridro) 67 785
161) Present (yanhel) 67 537
162) Gender of the words (claire1) 66 665
163) Bilingual dialogue : A formal conversation (claire1) 66 343
164) Pretérito indefinido (anonyme) 66 286
165) Comparatives (hidalgo) 66 018
166) Present: regular verbs (tinou) 65 736
167) Who am I talking about? (bridg) 65 571
168) Syllables (dridro) 65 523
169) Hora (anonyme) 65 315
170) Spanish accents (claire1) 65 154
171) Indicative past tense (anonyme) 64 884
172) Vocabulary : verbs (actions) (bridg) 64 447
173) Ordinal numbers (anonyme) 64 170
174) Progressive form (anonyme) 64 053
175) Pretérito indefinido - irregular verbs (anonyme) 63 760
176) Present: Estar + gerund (anonyme) 63 671
177) Subjunctive imperfect (pierre222) 63 517
178) Present (nicks0206) 63 135
179) Introducing oneself (claire1) 63 002
180) Present (irregular verbs) (hidalgo) 62 885
181) Indefinite preterit (anonyme) 62 500
182) Placement test (hidalgo) 61 857
183) Present (anonyme) 61 645
184) Sequence of tenses (anonyme) 61 376
185) Imperative (hidalgo) 61 251
186) Le lo la se. (anonyme) 60 666
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 265
188) Numbers in letters (anonyme) 60 130
189) Future (anonyme) 60 080
190) C / Z (pepette62) 59 946
191) Animals (nicks0206) 59 709
192) Human body (webmaster) 59 256
193) Level test II (yanhel) 59 157
194) Months (claire1) 58 756
195) Conditional - SI + sequence of tenses (nicks0206) 58 691
196) El acento escrito (anonyme) 58 583
197) Pretérito perfecto (anonyme) 58 372
198) Vegetables (claire1) 58 091
199) SER / ESTAR (anonyme) 58 052
200) Adjectives - agreement (anonyme) 57 954
