Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 563 272
2) Placement test : grammar (dridro) 1 363 776
3) Pretérito indefinido (viothur) 805 171
4) Pretérito indefinido (claire1) 758 627
5) Pretérito imperfecto (anonyme) 710 302
6) Placement test : vocabulary beginners (bridg) 669 980
7) Ser /estar? (claire1) 668 971
8) Spanish alphabet (claire1) 511 563
9) Present (bridg) 494 319
10) Imperative (anonyme) 475 956
11) Placement test (hidalgo) 461 817
12) Present : regular verbs (anonyme) 394 058
13) Pretérito imperfecto (tinou) 350 807
14) Pretérito indefinido: irregular (nicks0206) 348 884
15) Alphabet (yanhel) 339 827
16) Estar+Gerund (anonyme) 321 622
17) Gustar (anonyme) 308 443
18) Choose the correct article (claire1) 306 346
19) Pretérito perfecto (anonyme) 296 144
20) What time is it? (webmaster) 282 297
21) Imperative (anonyme) 276 965
22) Pretérito indefinido (anonyme) 273 746
23) Numbers 1-100 (webmaster) 273 291
24) Plural (claire1) 270 747
25) Indicative present (anonyme) 265 279
26) Future (claire1) 264 169
27) Pretérito indefinido (sara60) 262 670
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 248 458
29) Subjunctive present (anonyme) 241 617
30) Pronounce the nasal (yanhel) 239 628
31) Pretérito imperfecto (bikette329) 236 500
32) Conditional (anonyme) 227 664
33) Counting from 1 to 10 (bridg) 214 487
34) Future (anonyme) 204 156
35) Present (hidalgo) 196 444
36) Numbers (lemarseillais) 195 600
37) Por/para (lemarseillais) 188 545
38) Ser (claire1) 187 844
39) Placement test (yanhel) 183 595
40) Pretérito indefinido (pepette62) 179 639
41) Verbos con diptongación (nicks0206) 177 687
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 176 201
43) Pretérito imperfecto (anonyme) 175 957
44) Present: -AR -ER -IR (anonyme) 171 432
45) Numbers in letters (anonyme) 168 047
46) Present (anonyme) 159 522
47) Date (dridro) 159 028
48) Soler + infinitive (nicks0206) 157 745
49) Gustar, doler, encantar ... (nicks0206) 157 374
50) Ser /Estar (yanhel) 155 710
51) All past tenses (hidalgo) 150 534
52) Present (anonyme) 149 428
53) El, la, los, las (anonyme) 148 891
54) Numbers 11-20 (bridg) 147 521
55) Pretérito Indefinido (sergiomax) 145 839
56) Colours (bridg) 143 008
57) Future (anonyme) 142 820
58) Estar (claire1) 142 393
59) Pretérito indefinido (anonyme) 141 988
60) Future (hidalgo) 140 974
61) Animals (anonyme) 139 506
62) El empleo de SER y ESTAR (anonyme) 138 019
63) El pretérito perfecto compuesto (nicks0206) 136 864
64) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 135 266
65) Demonstrative adjectives (dridro) 134 899
66) Introducing oneself (anonyme) 132 999
67) Subjunctive (yanhel) 132 978
68) Subjunctive (yanhel) 132 317
69) Present (anonyme) 132 289
70) Imperative: -ar (dridro) 127 545
71) Right tenses (anonyme) 127 188
72) Masculine/Feminine (claire1) 127 163
73) Pronombres personales complementos de objeto directo e indir (dridro) 126 388
74) Future (claire1) 124 291
75) Gerund (hidalgo) 123 039
76) Placement test (yanhel) 120 890
77) Pretérito indefinido (claire1) 113 646
78) Human body (bridg) 110 510
79) Gustar (anonyme) 109 902
80) Nationalities (webmaster) 109 841
81) Imperative (dridro) 107 924
82) Ropa y Accesorios (yanhel) 106 100
83) Days, months and seasons (pepette62) 105 566
84) Indicative tenses (anonyme) 105 466
85) Ser / estar Present (anonyme) 103 605
86) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 989
87) Imperfect (nicks0206) 102 901
88) Imperative (anonyme) 100 911
89) Adjectives agreement (nicks0206) 100 533
90) Gustar (tinou) 99 997
91) Pretérito indefinido (anonyme) 98 852
92) Pretérito perfecto (anonyme) 98 725
93) Prepositions Por / Para (claire1) 97 984
94) Dictation (claire1) 97 769
95) Past tenses (anonyme) 97 498
96) Plural (hidalgo) 97 448
97) Ser / Estar (anonyme) 97 176
98) Introducing someone (yanhel) 96 559
99) Present: diphtongues (anonyme) 96 037
100) Estar + gerund (anonyme) 95 404
101) Cardinal numbers (anonyme) 94 941
102) Numbers 1 - 1,000 (anonyme) 93 059
103) Conjugation (dridro) 92 754
104) Articles & days (claire1) 92 230
105) Gerund (nicks0206) 92 197
106) Present (hidalgo) 92 138
107) Accents (anonyme) 91 111
108) Find the correct capital (claire1) 90 655
109) Introducing oneself (anonyme) 90 557
110) Colors (lemarseillais) 90 234
111) Imperative (yanhel) 89 391
112) Present: /e/ => /i/ (anonyme) 87 350
113) Me in Spanish (yanhel) 87 251
114) What time is it? (anonyme) 87 195
115) Gerund (anonyme) 86 318
116) All tenses (yanhel) 85 811
117) Estar + gerund (mrkenedy) 85 692
118) What time is it? (pepette62) 85 574
119) Fruits (claire1) 85 054
120) Estar + gerund (claire1) 85 001
121) SER / ESTAR (anonyme) 84 595
122) Future (anonyme) 84 571
123) Build these sentences (anonyme) 84 226
124) Present (anonyme) 83 698
125) Future: voy a comer (anonyme) 83 557
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 82 851
127) Plural (pepette62) 82 253
128) Accents (bridg) 81 838
129) Subjunctive: present (anonyme) 81 210
130) Present (nicks0206) 80 967
131) Imperative (sara60) 80 809
132) Masculine/Feminine (claire1) 80 538
133) Conditional (anonyme) 80 474
134) Future (anonyme) 80 386
135) Sentences (claire1) 80 365
136) Maths (webmaster) 79 891
137) Diphtongue (present) (anonyme) 79 468
138) Present - Regular verbs (anonyme) 79 281
139) Dialogue: 1st sentences (claire1) 78 857
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 77 853
141) Futur (acebo) 77 713
142) Indefinite articles (anonyme) 77 572
143) Turn into the plural (anonyme) 77 346
144) Comprehension test: level B2 (yanhel) 76 067
145) Future : ir +verb (claire1) 75 232
146) SER y Estar (claire1) 74 113
147) Present : What about a coffee? (claire1) 73 417
148) Está,están,hay (claire1) 73 107
149) Simple past - irregular verbs (hidalgo) 73 052
150) Dictation : alphabet (claire1) 72 947
151) Orders (anonyme) 72 427
152) Prepositions A, DE, EN, CON (anonyme) 72 263
153) Present (anonyme) 71 553
154) Ser / Estar (anonyme) 71 467
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 70 190
156) Gustar (anonyme) 69 761
157) Usted (claire1) 69 577
158) House (claire1) 69 346
159) Possessive adjectives (anonyme) 69 274
160) Present (yanhel) 68 817
161) Pretérito indefinido (anonyme) 68 339
162) Imperative: regular verbs (dridro) 68 214
163) Comparatives (hidalgo) 67 267
164) Gender of the words (claire1) 66 979
165) Syllables (dridro) 66 855
166) Bilingual dialogue : A formal conversation (claire1) 66 514
167) Indicative past tense (anonyme) 66 158
168) Hora (anonyme) 66 156
169) Who am I talking about? (bridg) 66 129
170) Ordinal numbers (anonyme) 65 988
171) Present: regular verbs (tinou) 65 929
172) Spanish accents (claire1) 65 722
173) Progressive form (anonyme) 65 625
174) Vocabulary : verbs (actions) (bridg) 65 512
175) Present: Estar + gerund (anonyme) 65 188
176) Present (anonyme) 64 923
177) Indefinite preterit (anonyme) 64 554
178) Pretérito indefinido - irregular verbs (anonyme) 64 468
179) Present (irregular verbs) (hidalgo) 64 392
180) Subjunctive imperfect (pierre222) 64 350
181) Present (nicks0206) 64 067
182) Introducing oneself (claire1) 63 587
183) Placement test (hidalgo) 62 290
184) Imperative (hidalgo) 62 166
185) Le lo la se. (anonyme) 61 788
186) Sequence of tenses (anonyme) 61 605
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 988
188) C / Z (pepette62) 60 930
189) Numbers in letters (anonyme) 60 665
190) Future (anonyme) 60 459
191) Animals (nicks0206) 60 279
192) Pretérito perfecto (anonyme) 59 910
193) El acento escrito (anonyme) 59 630
194) Human body (webmaster) 59 581
195) Level test II (yanhel) 59 579
196) Conditional - SI + sequence of tenses (nicks0206) 59 161
197) Adjectives - agreement (anonyme) 59 107
198) Imperfect (sara60) 59 060
199) Present (anonyme) 58 993
200) Present - Regular verbs (anonyme) 58 899
