Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 550 802
2) Placement test : grammar (dridro) 1 355 677
3) Pretérito indefinido (viothur) 797 662
4) Pretérito indefinido (claire1) 753 384
5) Pretérito imperfecto (anonyme) 704 082
6) Placement test : vocabulary beginners (bridg) 667 000
7) Ser /estar? (claire1) 657 671
8) Spanish alphabet (claire1) 510 582
9) Present (bridg) 488 193
10) Imperative (anonyme) 472 796
11) Placement test (hidalgo) 457 789
12) Present : regular verbs (anonyme) 384 058
13) Pretérito imperfecto (tinou) 346 597
14) Pretérito indefinido: irregular (nicks0206) 344 876
15) Alphabet (yanhel) 336 070
16) Estar+Gerund (anonyme) 319 630
17) Choose the correct article (claire1) 304 968
18) Gustar (anonyme) 301 941
19) Pretérito perfecto (anonyme) 290 465
20) What time is it? (webmaster) 282 016
21) Imperative (anonyme) 276 334
22) Numbers 1-100 (webmaster) 271 564
23) Pretérito indefinido (anonyme) 271 077
24) Plural (claire1) 269 942
25) Future (claire1) 262 254
26) Indicative present (anonyme) 260 398
27) Pretérito indefinido (sara60) 259 565
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 246 081
29) Subjunctive present (anonyme) 239 190
30) Pronounce the nasal (yanhel) 237 178
31) Pretérito imperfecto (bikette329) 231 439
32) Conditional (anonyme) 225 853
33) Counting from 1 to 10 (bridg) 212 189
34) Future (anonyme) 202 911
35) Numbers (lemarseillais) 194 782
36) Present (hidalgo) 188 226
37) Ser (claire1) 187 223
38) Por/para (lemarseillais) 186 738
39) Placement test (yanhel) 182 530
40) Verbos con diptongación (nicks0206) 175 525
41) Pretérito indefinido (pepette62) 174 935
42) Pretérito imperfecto (anonyme) 174 923
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 172 309
44) Present: -AR -ER -IR (anonyme) 170 042
45) Numbers in letters (anonyme) 166 070
46) Date (dridro) 158 373
47) Soler + infinitive (nicks0206) 156 241
48) Gustar, doler, encantar ... (nicks0206) 155 525
49) Ser /Estar (yanhel) 154 220
50) Present (anonyme) 149 230
51) All past tenses (hidalgo) 148 892
52) El, la, los, las (anonyme) 148 043
53) Present (anonyme) 146 983
54) Numbers 11-20 (bridg) 145 968
55) Pretérito Indefinido (sergiomax) 143 535
56) Colours (bridg) 142 207
57) Estar (claire1) 141 973
58) Future (anonyme) 141 457
59) Pretérito indefinido (anonyme) 141 156
60) Future (hidalgo) 138 909
61) Animals (anonyme) 138 516
62) El empleo de SER y ESTAR (anonyme) 136 304
63) El pretérito perfecto compuesto (nicks0206) 136 000
64) Demonstrative adjectives (dridro) 134 675
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 133 212
66) Introducing oneself (anonyme) 132 115
67) Subjunctive (yanhel) 131 692
68) Subjunctive (yanhel) 131 435
69) Present (anonyme) 129 039
70) Imperative: -ar (dridro) 127 209
71) Right tenses (anonyme) 126 334
72) Pronombres personales complementos de objeto directo e indir (dridro) 125 904
73) Masculine/Feminine (claire1) 125 545
74) Future (claire1) 123 834
75) Gerund (hidalgo) 121 055
76) Placement test (yanhel) 119 716
77) Pretérito indefinido (claire1) 112 794
78) Nationalities (webmaster) 109 777
79) Human body (bridg) 109 763
80) Gustar (anonyme) 107 588
81) Imperative (dridro) 107 369
82) Ropa y Accesorios (yanhel) 105 304
83) Indicative tenses (anonyme) 104 773
84) Days, months and seasons (pepette62) 104 699
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 513
86) Ser / estar Present (anonyme) 102 484
87) Imperfect (nicks0206) 102 079
88) Imperative (anonyme) 100 051
89) Adjectives agreement (nicks0206) 99 354
90) Pretérito indefinido (anonyme) 98 487
91) Gustar (tinou) 98 394
92) Pretérito perfecto (anonyme) 97 145
93) Dictation (claire1) 97 055
94) Prepositions Por / Para (claire1) 96 965
95) Plural (hidalgo) 96 505
96) Past tenses (anonyme) 96 126
97) Ser / Estar (anonyme) 96 077
98) Introducing someone (yanhel) 95 767
99) Estar + gerund (anonyme) 94 880
100) Present: diphtongues (anonyme) 94 687
101) Cardinal numbers (anonyme) 94 500
102) Articles & days (claire1) 91 649
103) Numbers 1 - 1,000 (anonyme) 91 451
104) Conjugation (dridro) 91 441
105) Gerund (nicks0206) 91 251
106) Find the correct capital (claire1) 90 117
107) Accents (anonyme) 90 016
108) Colors (lemarseillais) 89 635
109) Introducing oneself (anonyme) 89 528
110) Present (hidalgo) 89 193
111) Imperative (yanhel) 88 657
112) Me in Spanish (yanhel) 86 643
113) What time is it? (anonyme) 86 571
114) Present: /e/ => /i/ (anonyme) 85 589
115) All tenses (yanhel) 85 086
116) Fruits (claire1) 84 849
117) What time is it? (pepette62) 84 791
118) Gerund (anonyme) 84 253
119) Estar + gerund (claire1) 84 184
120) SER / ESTAR (anonyme) 84 133
121) Estar + gerund (mrkenedy) 83 943
122) Build these sentences (anonyme) 83 644
123) Future (anonyme) 83 619
124) Present (anonyme) 82 672
125) Future: voy a comer (anonyme) 82 576
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 82 223
127) Plural (pepette62) 81 650
128) Accents (bridg) 81 515
129) Subjunctive: present (anonyme) 80 261
130) Imperative (sara60) 80 198
131) Present (nicks0206) 80 087
132) Future (anonyme) 79 928
133) Masculine/Feminine (claire1) 79 926
134) Sentences (claire1) 79 899
135) Maths (webmaster) 79 875
136) Conditional (anonyme) 79 582
137) Present - Regular verbs (anonyme) 78 957
138) Dialogue: 1st sentences (claire1) 78 260
139) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 77 004
140) Indefinite articles (anonyme) 76 955
141) Turn into the plural (anonyme) 76 586
142) Diphtongue (present) (anonyme) 76 279
143) Futur (acebo) 75 575
144) Comprehension test: level B2 (yanhel) 75 278
145) Future : ir +verb (claire1) 75 095
146) SER y Estar (claire1) 73 429
147) Está,están,hay (claire1) 72 747
148) Simple past - irregular verbs (hidalgo) 72 550
149) Present : What about a coffee? (claire1) 72 485
150) Dictation : alphabet (claire1) 72 321
151) Prepositions A, DE, EN, CON (anonyme) 71 794
152) Ser / Estar (anonyme) 71 078
153) Present (anonyme) 70 438
154) Orders (anonyme) 70 401
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 675
156) Gustar (anonyme) 69 283
157) Possessive adjectives (anonyme) 69 167
158) Usted (claire1) 69 091
159) House (claire1) 69 023
160) Imperative: regular verbs (dridro) 67 999
161) Present (yanhel) 67 876
162) Pretérito indefinido (anonyme) 67 229
163) Gender of the words (claire1) 66 728
164) Comparatives (hidalgo) 66 600
165) Bilingual dialogue : A formal conversation (claire1) 66 408
166) Syllables (dridro) 65 890
167) Present: regular verbs (tinou) 65 767
168) Who am I talking about? (bridg) 65 734
169) Hora (anonyme) 65 567
170) Indicative past tense (anonyme) 65 547
171) Spanish accents (claire1) 65 259
172) Vocabulary : verbs (actions) (bridg) 64 675
173) Ordinal numbers (anonyme) 64 661
174) Progressive form (anonyme) 64 568
175) Present: Estar + gerund (anonyme) 64 409
176) Pretérito indefinido - irregular verbs (anonyme) 64 122
177) Subjunctive imperfect (pierre222) 64 106
178) Indefinite preterit (anonyme) 63 643
179) Present (nicks0206) 63 415
180) Present (irregular verbs) (hidalgo) 63 202
181) Introducing oneself (claire1) 63 172
182) Present (anonyme) 62 039
183) Placement test (hidalgo) 61 983
184) Imperative (hidalgo) 61 727
185) Sequence of tenses (anonyme) 61 531
186) Le lo la se. (anonyme) 61 198
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 612
188) Numbers in letters (anonyme) 60 285
189) Future (anonyme) 60 236
190) C / Z (pepette62) 60 223
191) Animals (nicks0206) 59 905
192) Human body (webmaster) 59 439
193) Level test II (yanhel) 59 258
194) Pretérito perfecto (anonyme) 59 236
195) El acento escrito (anonyme) 58 888
196) Conditional - SI + sequence of tenses (nicks0206) 58 879
197) Months (claire1) 58 770
198) Imperfect (sara60) 58 416
199) Adjectives - agreement (anonyme) 58 165
200) Vegetables (claire1) 58 149
