Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 535 606
2) Placement test : grammar (dridro) 1 352 181
3) Pretérito indefinido (viothur) 787 013
4) Pretérito indefinido (claire1) 746 212
5) Pretérito imperfecto (anonyme) 696 185
6) Placement test : vocabulary beginners (bridg) 665 746
7) Ser /estar? (claire1) 652 075
8) Spanish alphabet (claire1) 510 266
9) Present (bridg) 486 225
10) Imperative (anonyme) 466 859
11) Placement test (hidalgo) 456 068
12) Present : regular verbs (anonyme) 381 053
13) Pretérito indefinido: irregular (nicks0206) 339 985
14) Pretérito imperfecto (tinou) 339 910
15) Alphabet (yanhel) 334 292
16) Estar+Gerund (anonyme) 318 042
17) Choose the correct article (claire1) 304 341
18) Gustar (anonyme) 297 944
19) Pretérito perfecto (anonyme) 285 880
20) What time is it? (webmaster) 281 687
21) Imperative (anonyme) 275 058
22) Numbers 1-100 (webmaster) 270 608
23) Plural (claire1) 269 530
24) Pretérito indefinido (anonyme) 267 808
25) Future (claire1) 259 247
26) Indicative present (anonyme) 258 890
27) Pretérito indefinido (sara60) 254 928
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 242 974
29) Pronounce the nasal (yanhel) 236 026
30) Subjunctive present (anonyme) 235 006
31) Pretérito imperfecto (bikette329) 224 870
32) Conditional (anonyme) 223 289
33) Counting from 1 to 10 (bridg) 211 198
34) Future (anonyme) 201 209
35) Numbers (lemarseillais) 194 304
36) Ser (claire1) 186 968
37) Present (hidalgo) 186 318
38) Por/para (lemarseillais) 184 490
39) Placement test (yanhel) 181 847
40) Verbos con diptongación (nicks0206) 174 131
41) Pretérito imperfecto (anonyme) 173 429
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 169 860
43) Present: -AR -ER -IR (anonyme) 169 293
44) Pretérito indefinido (pepette62) 168 469
45) Numbers in letters (anonyme) 164 756
46) Date (dridro) 158 167
47) Soler + infinitive (nicks0206) 155 058
48) Gustar, doler, encantar ... (nicks0206) 154 536
49) Ser /Estar (yanhel) 153 550
50) El, la, los, las (anonyme) 147 632
51) All past tenses (hidalgo) 147 579
52) Present (anonyme) 145 916
53) Present (anonyme) 145 891
54) Numbers 11-20 (bridg) 145 206
55) Colours (bridg) 141 794
56) Estar (claire1) 141 774
57) Pretérito Indefinido (sergiomax) 140 814
58) Pretérito indefinido (anonyme) 140 307
59) Future (anonyme) 139 530
60) Animals (anonyme) 137 936
61) Future (hidalgo) 136 419
62) El pretérito perfecto compuesto (nicks0206) 135 502
63) El empleo de SER y ESTAR (anonyme) 135 209
64) Demonstrative adjectives (dridro) 134 502
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 899
66) Introducing oneself (anonyme) 131 756
67) Subjunctive (yanhel) 130 683
68) Subjunctive (yanhel) 130 528
69) Present (anonyme) 128 359
70) Imperative: -ar (dridro) 126 846
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 354
72) Masculine/Feminine (claire1) 124 781
73) Right tenses (anonyme) 124 779
74) Future (claire1) 123 142
75) Gerund (hidalgo) 119 622
76) Placement test (yanhel) 119 240
77) Pretérito indefinido (claire1) 111 605
78) Nationalities (webmaster) 109 736
79) Human body (bridg) 109 157
80) Imperative (dridro) 106 560
81) Gustar (anonyme) 106 300
82) Ropa y Accesorios (yanhel) 104 687
83) Days, months and seasons (pepette62) 104 414
84) Indicative tenses (anonyme) 104 358
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 112
86) Ser / estar Present (anonyme) 101 970
87) Imperfect (nicks0206) 101 329
88) Adjectives agreement (nicks0206) 98 821
89) Imperative (anonyme) 98 566
90) Pretérito indefinido (anonyme) 97 684
91) Gustar (tinou) 97 488
92) Dictation (claire1) 96 925
93) Prepositions Por / Para (claire1) 96 049
94) Plural (hidalgo) 96 047
95) Pretérito perfecto (anonyme) 95 565
96) Ser / Estar (anonyme) 95 472
97) Introducing someone (yanhel) 95 399
98) Past tenses (anonyme) 94 761
99) Estar + gerund (anonyme) 94 397
100) Present: diphtongues (anonyme) 94 186
101) Cardinal numbers (anonyme) 94 169
102) Articles & days (claire1) 91 334
103) Numbers 1 - 1,000 (anonyme) 90 726
104) Conjugation (dridro) 90 620
105) Gerund (nicks0206) 90 408
106) Find the correct capital (claire1) 89 782
107) Accents (anonyme) 89 493
108) Colors (lemarseillais) 89 441
109) Introducing oneself (anonyme) 89 186
110) Present (hidalgo) 88 167
111) Imperative (yanhel) 88 016
112) Me in Spanish (yanhel) 86 346
113) What time is it? (anonyme) 86 129
114) Present: /e/ => /i/ (anonyme) 84 977
115) Fruits (claire1) 84 706
116) All tenses (yanhel) 84 665
117) What time is it? (pepette62) 84 338
118) SER / ESTAR (anonyme) 83 845
119) Build these sentences (anonyme) 83 393
120) Estar + gerund (claire1) 83 240
121) Gerund (anonyme) 82 732
122) Estar + gerund (mrkenedy) 82 693
123) Future (anonyme) 82 298
124) Present (anonyme) 82 283
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 673
126) Future: voy a comer (anonyme) 81 622
127) Accents (bridg) 81 422
128) Plural (pepette62) 81 340
129) Maths (webmaster) 79 860
130) Present (nicks0206) 79 789
131) Sentences (claire1) 79 620
132) Masculine/Feminine (claire1) 79 586
133) Future (anonyme) 79 379
134) Imperative (sara60) 79 185
135) Subjunctive: present (anonyme) 78 901
136) Present - Regular verbs (anonyme) 78 815
137) Dialogue: 1st sentences (claire1) 77 976
138) Conditional (anonyme) 77 690
139) Indefinite articles (anonyme) 76 629
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 613
141) Turn into the plural (anonyme) 76 188
142) Diphtongue (present) (anonyme) 75 467
143) Comprehension test: level B2 (yanhel) 74 922
144) Future : ir +verb (claire1) 74 872
145) SER y Estar (claire1) 72 673
146) Futur (acebo) 72 663
147) Está,están,hay (claire1) 72 244
148) Dictation : alphabet (claire1) 72 241
149) Present : What about a coffee? (claire1) 72 064
150) Simple past - irregular verbs (hidalgo) 71 719
151) Prepositions A, DE, EN, CON (anonyme) 71 382
152) Ser / Estar (anonyme) 70 891
153) Present (anonyme) 69 825
154) Gustar (anonyme) 69 173
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 107
156) Possessive adjectives (anonyme) 68 988
157) Usted (claire1) 68 673
158) House (claire1) 68 550
159) Imperative: regular verbs (dridro) 67 699
160) Orders (anonyme) 67 503
161) Present (yanhel) 67 473
162) Gender of the words (claire1) 66 650
163) Bilingual dialogue : A formal conversation (claire1) 66 329
164) Pretérito indefinido (anonyme) 66 069
165) Comparatives (hidalgo) 65 927
166) Present: regular verbs (tinou) 65 669
167) Who am I talking about? (bridg) 65 501
168) Syllables (dridro) 65 452
169) Hora (anonyme) 65 236
170) Spanish accents (claire1) 65 147
171) Indicative past tense (anonyme) 64 748
172) Vocabulary : verbs (actions) (bridg) 64 388
173) Ordinal numbers (anonyme) 64 031
174) Progressive form (anonyme) 63 974
175) Pretérito indefinido - irregular verbs (anonyme) 63 711
176) Present: Estar + gerund (anonyme) 63 561
177) Subjunctive imperfect (pierre222) 63 304
178) Present (nicks0206) 63 111
179) Introducing oneself (claire1) 62 944
180) Present (irregular verbs) (hidalgo) 62 841
181) Indefinite preterit (anonyme) 62 177
182) Placement test (hidalgo) 61 817
183) Present (anonyme) 61 565
184) Sequence of tenses (anonyme) 61 326
185) Imperative (hidalgo) 61 182
186) Le lo la se. (anonyme) 60 550
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 183
188) Numbers in letters (anonyme) 60 072
189) Future (anonyme) 60 038
190) C / Z (pepette62) 59 892
191) Animals (nicks0206) 59 664
192) Human body (webmaster) 59 233
193) Level test II (yanhel) 59 117
194) Months (claire1) 58 748
195) Conditional - SI + sequence of tenses (nicks0206) 58 651
196) El acento escrito (anonyme) 58 535
197) Vegetables (claire1) 58 080
198) Pretérito perfecto (anonyme) 58 072
199) SER / ESTAR (anonyme) 58 028
200) Adjectives - agreement (anonyme) 57 904
