Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 545 826
2) Placement test : grammar (dridro) 1 354 524
3) Pretérito indefinido (viothur) 794 128
4) Pretérito indefinido (claire1) 751 008
5) Pretérito imperfecto (anonyme) 701 714
6) Placement test : vocabulary beginners (bridg) 666 630
7) Ser /estar? (claire1) 655 467
8) Spanish alphabet (claire1) 510 506
9) Present (bridg) 487 588
10) Imperative (anonyme) 470 920
11) Placement test (hidalgo) 457 161
12) Present : regular verbs (anonyme) 383 219
13) Pretérito imperfecto (tinou) 344 035
14) Pretérito indefinido: irregular (nicks0206) 343 236
15) Alphabet (yanhel) 335 453
16) Estar+Gerund (anonyme) 319 249
17) Choose the correct article (claire1) 304 808
18) Gustar (anonyme) 300 298
19) Pretérito perfecto (anonyme) 288 914
20) What time is it? (webmaster) 281 879
21) Imperative (anonyme) 275 959
22) Numbers 1-100 (webmaster) 271 298
23) Pretérito indefinido (anonyme) 269 973
24) Plural (claire1) 269 820
25) Future (claire1) 261 321
26) Indicative present (anonyme) 259 960
27) Pretérito indefinido (sara60) 258 275
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 244 791
29) Subjunctive present (anonyme) 238 329
30) Pronounce the nasal (yanhel) 236 813
31) Pretérito imperfecto (bikette329) 229 100
32) Conditional (anonyme) 224 830
33) Counting from 1 to 10 (bridg) 211 888
34) Future (anonyme) 202 445
35) Numbers (lemarseillais) 194 642
36) Present (hidalgo) 187 628
37) Ser (claire1) 187 153
38) Por/para (lemarseillais) 186 030
39) Placement test (yanhel) 182 360
40) Verbos con diptongación (nicks0206) 174 838
41) Pretérito imperfecto (anonyme) 174 433
42) Pretérito indefinido (pepette62) 172 581
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 171 465
44) Present: -AR -ER -IR (anonyme) 169 856
45) Numbers in letters (anonyme) 165 658
46) Date (dridro) 158 305
47) Soler + infinitive (nicks0206) 155 889
48) Gustar, doler, encantar ... (nicks0206) 155 259
49) Ser /Estar (yanhel) 153 986
50) All past tenses (hidalgo) 148 380
51) Present (anonyme) 147 982
52) El, la, los, las (anonyme) 147 910
53) Present (anonyme) 146 378
54) Numbers 11-20 (bridg) 145 718
55) Pretérito Indefinido (sergiomax) 142 584
56) Colours (bridg) 142 079
57) Estar (claire1) 141 925
58) Future (anonyme) 140 883
59) Pretérito indefinido (anonyme) 140 881
60) Animals (anonyme) 138 342
61) Future (hidalgo) 138 074
62) El empleo de SER y ESTAR (anonyme) 136 027
63) El pretérito perfecto compuesto (nicks0206) 135 853
64) Demonstrative adjectives (dridro) 134 628
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 690
66) Introducing oneself (anonyme) 132 026
67) Subjunctive (yanhel) 131 390
68) Subjunctive (yanhel) 131 184
69) Present (anonyme) 128 769
70) Imperative: -ar (dridro) 127 106
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 779
72) Right tenses (anonyme) 125 593
73) Masculine/Feminine (claire1) 125 310
74) Future (claire1) 123 661
75) Gerund (hidalgo) 120 457
76) Placement test (yanhel) 119 561
77) Pretérito indefinido (claire1) 112 336
78) Nationalities (webmaster) 109 761
79) Human body (bridg) 109 505
80) Gustar (anonyme) 107 152
81) Imperative (dridro) 107 055
82) Ropa y Accesorios (yanhel) 105 106
83) Days, months and seasons (pepette62) 104 626
84) Indicative tenses (anonyme) 104 615
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 409
86) Ser / estar Present (anonyme) 102 326
87) Imperfect (nicks0206) 101 915
88) Imperative (anonyme) 99 611
89) Adjectives agreement (nicks0206) 99 203
90) Pretérito indefinido (anonyme) 98 242
91) Gustar (tinou) 98 219
92) Dictation (claire1) 97 012
93) Prepositions Por / Para (claire1) 96 655
94) Pretérito perfecto (anonyme) 96 532
95) Plural (hidalgo) 96 367
96) Ser / Estar (anonyme) 95 866
97) Past tenses (anonyme) 95 708
98) Introducing someone (yanhel) 95 674
99) Estar + gerund (anonyme) 94 702
100) Present: diphtongues (anonyme) 94 559
101) Cardinal numbers (anonyme) 94 401
102) Articles & days (claire1) 91 549
103) Numbers 1 - 1,000 (anonyme) 91 207
104) Conjugation (dridro) 91 126
105) Gerund (nicks0206) 90 935
106) Find the correct capital (claire1) 90 035
107) Accents (anonyme) 89 855
108) Colors (lemarseillais) 89 600
109) Introducing oneself (anonyme) 89 430
110) Present (hidalgo) 88 873
111) Imperative (yanhel) 88 478
112) Me in Spanish (yanhel) 86 554
113) What time is it? (anonyme) 86 356
114) Present: /e/ => /i/ (anonyme) 85 349
115) All tenses (yanhel) 84 948
116) Fruits (claire1) 84 826
117) What time is it? (pepette62) 84 684
118) SER / ESTAR (anonyme) 84 042
119) Estar + gerund (claire1) 83 857
120) Gerund (anonyme) 83 698
121) Build these sentences (anonyme) 83 581
122) Estar + gerund (mrkenedy) 83 552
123) Future (anonyme) 83 244
124) Present (anonyme) 82 504
125) Future: voy a comer (anonyme) 82 286
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 983
127) Plural (pepette62) 81 579
128) Accents (bridg) 81 493
129) Present (nicks0206) 80 001
130) Imperative (sara60) 79 883
131) Maths (webmaster) 79 872
132) Subjunctive: present (anonyme) 79 869
133) Masculine/Feminine (claire1) 79 842
134) Sentences (claire1) 79 816
135) Future (anonyme) 79 815
136) Conditional (anonyme) 78 985
137) Present - Regular verbs (anonyme) 78 921
138) Dialogue: 1st sentences (claire1) 78 170
139) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 893
140) Indefinite articles (anonyme) 76 870
141) Turn into the plural (anonyme) 76 474
142) Diphtongue (present) (anonyme) 75 881
143) Comprehension test: level B2 (yanhel) 75 158
144) Future : ir +verb (claire1) 75 069
145) Futur (acebo) 74 559
146) SER y Estar (claire1) 72 960
147) Present : What about a coffee? (claire1) 72 383
148) Está,están,hay (claire1) 72 363
149) Simple past - irregular verbs (hidalgo) 72 331
150) Dictation : alphabet (claire1) 72 293
151) Prepositions A, DE, EN, CON (anonyme) 71 649
152) Ser / Estar (anonyme) 71 019
153) Present (anonyme) 70 205
154) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 524
155) Orders (anonyme) 69 386
156) Gustar (anonyme) 69 244
157) Possessive adjectives (anonyme) 69 109
158) Usted (claire1) 68 978
159) House (claire1) 68 835
160) Imperative: regular verbs (dridro) 67 899
161) Present (yanhel) 67 783
162) Pretérito indefinido (anonyme) 66 814
163) Gender of the words (claire1) 66 693
164) Comparatives (hidalgo) 66 387
165) Bilingual dialogue : A formal conversation (claire1) 66 372
166) Syllables (dridro) 65 776
167) Present: regular verbs (tinou) 65 751
168) Who am I talking about? (bridg) 65 671
169) Hora (anonyme) 65 502
170) Indicative past tense (anonyme) 65 290
171) Spanish accents (claire1) 65 213
172) Vocabulary : verbs (actions) (bridg) 64 596
173) Ordinal numbers (anonyme) 64 478
174) Progressive form (anonyme) 64 228
175) Present: Estar + gerund (anonyme) 64 075
176) Pretérito indefinido - irregular verbs (anonyme) 63 952
177) Subjunctive imperfect (pierre222) 63 855
178) Present (nicks0206) 63 351
179) Introducing oneself (claire1) 63 113
180) Present (irregular verbs) (hidalgo) 63 086
181) Indefinite preterit (anonyme) 63 075
182) Placement test (hidalgo) 61 939
183) Present (anonyme) 61 895
184) Imperative (hidalgo) 61 514
185) Sequence of tenses (anonyme) 61 451
186) Le lo la se. (anonyme) 61 026
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 480
188) Numbers in letters (anonyme) 60 213
189) Future (anonyme) 60 180
190) C / Z (pepette62) 60 115
191) Animals (nicks0206) 59 822
192) Human body (webmaster) 59 326
193) Level test II (yanhel) 59 217
194) Pretérito perfecto (anonyme) 58 971
195) Conditional - SI + sequence of tenses (nicks0206) 58 815
196) El acento escrito (anonyme) 58 781
197) Months (claire1) 58 765
198) Vegetables (claire1) 58 129
199) Imperfect (sara60) 58 119
200) SER / ESTAR (anonyme) 58 100
