Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 556 313
2) Placement test : grammar (dridro) 1 361 356
3) Pretérito indefinido (viothur) 802 009
4) Pretérito indefinido (claire1) 756 492
5) Pretérito imperfecto (anonyme) 707 709
6) Placement test : vocabulary beginners (bridg) 669 358
7) Ser /estar? (claire1) 662 172
8) Spanish alphabet (claire1) 511 246
9) Present (bridg) 491 301
10) Imperative (anonyme) 474 527
11) Placement test (hidalgo) 460 611
12) Present : regular verbs (anonyme) 388 196
13) Pretérito imperfecto (tinou) 349 113
14) Pretérito indefinido: irregular (nicks0206) 347 127
15) Alphabet (yanhel) 338 778
16) Estar+Gerund (anonyme) 320 435
17) Choose the correct article (claire1) 305 804
18) Gustar (anonyme) 304 821
19) Pretérito perfecto (anonyme) 293 467
20) What time is it? (webmaster) 282 168
21) Imperative (anonyme) 276 615
22) Numbers 1-100 (webmaster) 272 600
23) Pretérito indefinido (anonyme) 272 565
24) Plural (claire1) 270 486
25) Future (claire1) 263 420
26) Indicative present (anonyme) 262 333
27) Pretérito indefinido (sara60) 261 127
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 247 199
29) Subjunctive present (anonyme) 240 178
30) Pronounce the nasal (yanhel) 238 966
31) Pretérito imperfecto (bikette329) 234 550
32) Conditional (anonyme) 226 918
33) Counting from 1 to 10 (bridg) 213 538
34) Future (anonyme) 203 664
35) Numbers (lemarseillais) 195 098
36) Present (hidalgo) 191 691
37) Por/para (lemarseillais) 187 724
38) Ser (claire1) 187 514
39) Placement test (yanhel) 183 221
40) Pretérito indefinido (pepette62) 177 422
41) Verbos con diptongación (nicks0206) 176 525
42) Pretérito imperfecto (anonyme) 175 486
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 174 094
44) Present: -AR -ER -IR (anonyme) 170 743
45) Numbers in letters (anonyme) 166 871
46) Date (dridro) 158 686
47) Soler + infinitive (nicks0206) 156 822
48) Gustar, doler, encantar ... (nicks0206) 156 284
49) Ser /Estar (yanhel) 155 056
50) Present (anonyme) 153 911
51) All past tenses (hidalgo) 149 887
52) El, la, los, las (anonyme) 148 624
53) Present (anonyme) 148 181
54) Numbers 11-20 (bridg) 146 917
55) Pretérito Indefinido (sergiomax) 144 683
56) Colours (bridg) 142 748
57) Future (anonyme) 142 239
58) Estar (claire1) 142 191
59) Pretérito indefinido (anonyme) 141 670
60) Future (hidalgo) 140 244
61) Animals (anonyme) 139 286
62) El empleo de SER y ESTAR (anonyme) 137 058
63) El pretérito perfecto compuesto (nicks0206) 136 354
64) Demonstrative adjectives (dridro) 134 820
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 134 523
66) Introducing oneself (anonyme) 132 666
67) Subjunctive (yanhel) 132 405
68) Subjunctive (yanhel) 131 893
69) Present (anonyme) 130 292
70) Imperative: -ar (dridro) 127 407
71) Right tenses (anonyme) 126 879
72) Masculine/Feminine (claire1) 126 637
73) Pronombres personales complementos de objeto directo e indir (dridro) 126 187
74) Future (claire1) 124 122
75) Gerund (hidalgo) 121 818
76) Placement test (yanhel) 120 537
77) Pretérito indefinido (claire1) 113 298
78) Human body (bridg) 110 325
79) Nationalities (webmaster) 109 803
80) Gustar (anonyme) 108 823
81) Imperative (dridro) 107 690
82) Ropa y Accesorios (yanhel) 105 827
83) Indicative tenses (anonyme) 105 236
84) Days, months and seasons (pepette62) 105 111
85) Ser / estar Present (anonyme) 103 035
86) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 771
87) Imperfect (nicks0206) 102 609
88) Imperative (anonyme) 100 477
89) Adjectives agreement (nicks0206) 100 039
90) Gustar (tinou) 98 986
91) Pretérito indefinido (anonyme) 98 689
92) Pretérito perfecto (anonyme) 97 977
93) Dictation (claire1) 97 425
94) Prepositions Por / Para (claire1) 97 407
95) Plural (hidalgo) 97 066
96) Past tenses (anonyme) 96 843
97) Ser / Estar (anonyme) 96 580
98) Introducing someone (yanhel) 96 236
99) Present: diphtongues (anonyme) 95 266
100) Estar + gerund (anonyme) 95 102
101) Cardinal numbers (anonyme) 94 775
102) Numbers 1 - 1,000 (anonyme) 92 522
103) Conjugation (dridro) 92 256
104) Articles & days (claire1) 92 048
105) Gerund (nicks0206) 91 627
106) Accents (anonyme) 90 619
107) Present (hidalgo) 90 473
108) Find the correct capital (claire1) 90 375
109) Introducing oneself (anonyme) 90 047
110) Colors (lemarseillais) 89 924
111) Imperative (yanhel) 89 090
112) Me in Spanish (yanhel) 87 063
113) What time is it? (anonyme) 86 916
114) Present: /e/ => /i/ (anonyme) 86 377
115) All tenses (yanhel) 85 552
116) What time is it? (pepette62) 85 204
117) Gerund (anonyme) 85 022
118) Fruits (claire1) 85 012
119) Estar + gerund (mrkenedy) 84 827
120) Estar + gerund (claire1) 84 671
121) SER / ESTAR (anonyme) 84 345
122) Future (anonyme) 84 224
123) Build these sentences (anonyme) 84 029
124) Present (anonyme) 83 180
125) Future: voy a comer (anonyme) 83 155
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 82 639
127) Plural (pepette62) 82 015
128) Accents (bridg) 81 640
129) Subjunctive: present (anonyme) 80 611
130) Present (nicks0206) 80 574
131) Imperative (sara60) 80 526
132) Masculine/Feminine (claire1) 80 349
133) Future (anonyme) 80 285
134) Sentences (claire1) 80 232
135) Conditional (anonyme) 80 103
136) Maths (webmaster) 79 890
137) Present - Regular verbs (anonyme) 79 115
138) Dialogue: 1st sentences (claire1) 78 664
139) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 77 581
140) Diphtongue (present) (anonyme) 77 581
141) Indefinite articles (anonyme) 77 389
142) Turn into the plural (anonyme) 77 064
143) Futur (acebo) 76 809
144) Comprehension test: level B2 (yanhel) 75 823
145) Future : ir +verb (claire1) 75 183
146) SER y Estar (claire1) 73 835
147) Está,están,hay (claire1) 73 017
148) Present : What about a coffee? (claire1) 73 002
149) Simple past - irregular verbs (hidalgo) 72 826
150) Dictation : alphabet (claire1) 72 608
151) Prepositions A, DE, EN, CON (anonyme) 72 069
152) Orders (anonyme) 71 332
153) Ser / Estar (anonyme) 71 289
154) Present (anonyme) 71 051
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 964
156) Gustar (anonyme) 69 371
157) Usted (claire1) 69 343
158) House (claire1) 69 314
159) Possessive adjectives (anonyme) 69 225
160) Present (yanhel) 68 360
161) Imperative: regular verbs (dridro) 68 120
162) Pretérito indefinido (anonyme) 67 809
163) Comparatives (hidalgo) 66 928
164) Gender of the words (claire1) 66 864
165) Syllables (dridro) 66 586
166) Bilingual dialogue : A formal conversation (claire1) 66 484
167) Who am I talking about? (bridg) 66 009
168) Indicative past tense (anonyme) 65 879
169) Hora (anonyme) 65 839
170) Present: regular verbs (tinou) 65 815
171) Ordinal numbers (anonyme) 65 518
172) Spanish accents (claire1) 65 403
173) Vocabulary : verbs (actions) (bridg) 65 309
174) Progressive form (anonyme) 65 082
175) Present: Estar + gerund (anonyme) 64 777
176) Pretérito indefinido - irregular verbs (anonyme) 64 321
177) Subjunctive imperfect (pierre222) 64 255
178) Indefinite preterit (anonyme) 64 103
179) Present (nicks0206) 63 725
180) Present (irregular verbs) (hidalgo) 63 638
181) Introducing oneself (claire1) 63 456
182) Present (anonyme) 63 412
183) Placement test (hidalgo) 62 174
184) Imperative (hidalgo) 61 983
185) Sequence of tenses (anonyme) 61 578
186) Le lo la se. (anonyme) 61 501
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 842
188) C / Z (pepette62) 60 701
189) Numbers in letters (anonyme) 60 450
190) Future (anonyme) 60 380
191) Animals (nicks0206) 60 186
192) Pretérito perfecto (anonyme) 59 738
193) Human body (webmaster) 59 546
194) Level test II (yanhel) 59 474
195) El acento escrito (anonyme) 59 263
196) Conditional - SI + sequence of tenses (nicks0206) 59 067
197) Months (claire1) 58 813
198) Imperfect (sara60) 58 790
199) Adjectives - agreement (anonyme) 58 598
200) Vegetables (claire1) 58 218
