Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 510 444
2) Placement test : grammar (dridro) 1 347 286
3) Pretérito indefinido (viothur) 774 098
4) Pretérito indefinido (claire1) 738 582
5) Pretérito imperfecto (anonyme) 684 704
6) Placement test : vocabulary beginners (bridg) 664 085
7) Ser /estar? (claire1) 642 801
8) Spanish alphabet (claire1) 509 871
9) Present (bridg) 483 179
10) Imperative (anonyme) 457 851
11) Placement test (hidalgo) 453 578
12) Present : regular verbs (anonyme) 375 090
13) Pretérito indefinido: irregular (nicks0206) 334 109
14) Pretérito imperfecto (tinou) 333 814
15) Alphabet (yanhel) 331 873
16) Estar+Gerund (anonyme) 314 997
17) Choose the correct article (claire1) 303 206
18) Gustar (anonyme) 292 985
19) What time is it? (webmaster) 281 355
20) Pretérito perfecto (anonyme) 278 810
21) Imperative (anonyme) 273 937
22) Numbers 1-100 (webmaster) 269 077
23) Plural (claire1) 268 928
24) Pretérito indefinido (anonyme) 263 453
25) Future (claire1) 256 021
26) Indicative present (anonyme) 255 266
27) Pretérito indefinido (sara60) 249 166
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 239 463
29) Pronounce the nasal (yanhel) 234 423
30) Subjunctive present (anonyme) 230 545
31) Conditional (anonyme) 221 075
32) Pretérito imperfecto (bikette329) 216 469
33) Counting from 1 to 10 (bridg) 209 392
34) Future (anonyme) 198 409
35) Numbers (lemarseillais) 193 489
36) Ser (claire1) 186 566
37) Present (hidalgo) 183 001
38) Por/para (lemarseillais) 181 424
39) Placement test (yanhel) 180 791
40) Verbos con diptongación (nicks0206) 172 142
41) Pretérito imperfecto (anonyme) 171 349
42) Present: -AR -ER -IR (anonyme) 168 151
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 166 606
44) Numbers in letters (anonyme) 162 641
45) Pretérito indefinido (pepette62) 159 698
46) Date (dridro) 157 819
47) Soler + infinitive (nicks0206) 153 021
48) Gustar, doler, encantar ... (nicks0206) 152 871
49) Ser /Estar (yanhel) 152 356
50) El, la, los, las (anonyme) 147 043
51) All past tenses (hidalgo) 146 059
52) Present (anonyme) 144 740
53) Numbers 11-20 (bridg) 144 038
54) Estar (claire1) 141 234
55) Colours (bridg) 141 127
56) Present (anonyme) 140 951
57) Pretérito indefinido (anonyme) 139 294
58) Pretérito Indefinido (sergiomax) 137 297
59) Animals (anonyme) 137 262
60) Future (anonyme) 136 959
61) El pretérito perfecto compuesto (nicks0206) 134 614
62) Demonstrative adjectives (dridro) 134 341
63) El empleo de SER y ESTAR (anonyme) 133 510
64) Future (hidalgo) 133 277
65) Introducing oneself (anonyme) 131 083
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 130 277
67) Subjunctive (yanhel) 129 125
68) Subjunctive (yanhel) 128 962
69) Present (anonyme) 127 337
70) Imperative: -ar (dridro) 126 104
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 769
72) Masculine/Feminine (claire1) 123 704
73) Right tenses (anonyme) 123 177
74) Future (claire1) 122 369
75) Placement test (yanhel) 118 678
76) Gerund (hidalgo) 117 989
77) Pretérito indefinido (claire1) 110 499
78) Nationalities (webmaster) 109 674
79) Human body (bridg) 108 425
80) Imperative (dridro) 105 832
81) Gustar (anonyme) 105 471
82) Days, months and seasons (pepette62) 103 995
83) Ropa y Accesorios (yanhel) 103 918
84) Indicative tenses (anonyme) 103 679
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 318
86) Ser / estar Present (anonyme) 101 215
87) Imperfect (nicks0206) 100 753
88) Adjectives agreement (nicks0206) 98 140
89) Pretérito indefinido (anonyme) 96 789
90) Dictation (claire1) 96 768
91) Imperative (anonyme) 96 610
92) Gustar (tinou) 96 450
93) Plural (hidalgo) 95 309
94) Introducing someone (yanhel) 94 854
95) Prepositions Por / Para (claire1) 94 759
96) Ser / Estar (anonyme) 94 654
97) Pretérito perfecto (anonyme) 93 702
98) Estar + gerund (anonyme) 93 643
99) Cardinal numbers (anonyme) 93 587
100) Past tenses (anonyme) 93 169
101) Present: diphtongues (anonyme) 93 016
102) Articles & days (claire1) 90 923
103) Conjugation (dridro) 89 698
104) Gerund (nicks0206) 89 541
105) Numbers 1 - 1,000 (anonyme) 89 463
106) Find the correct capital (claire1) 89 319
107) Colors (lemarseillais) 89 236
108) Accents (anonyme) 88 658
109) Introducing oneself (anonyme) 88 648
110) Imperative (yanhel) 87 241
111) Present (hidalgo) 86 913
112) Me in Spanish (yanhel) 85 897
113) What time is it? (anonyme) 85 551
114) Fruits (claire1) 84 588
115) Present: /e/ => /i/ (anonyme) 84 326
116) All tenses (yanhel) 84 011
117) What time is it? (pepette62) 83 712
118) SER / ESTAR (anonyme) 83 437
119) Build these sentences (anonyme) 83 038
120) Estar + gerund (claire1) 82 553
121) Present (anonyme) 81 654
122) Accents (bridg) 81 264
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 80 990
124) Plural (pepette62) 80 868
125) Future (anonyme) 80 822
126) Estar + gerund (mrkenedy) 80 720
127) Gerund (anonyme) 80 639
128) Future: voy a comer (anonyme) 80 197
129) Maths (webmaster) 79 784
130) Present (nicks0206) 79 287
131) Sentences (claire1) 79 257
132) Masculine/Feminine (claire1) 79 088
133) Future (anonyme) 78 822
134) Present - Regular verbs (anonyme) 78 571
135) Imperative (sara60) 77 777
136) Dialogue: 1st sentences (claire1) 77 624
137) Indefinite articles (anonyme) 76 200
138) Subjunctive: present (anonyme) 76 162
139) Conditional (anonyme) 76 120
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 049
141) Turn into the plural (anonyme) 75 609
142) Future : ir +verb (claire1) 74 640
143) Comprehension test: level B2 (yanhel) 74 414
144) Diphtongue (present) (anonyme) 74 053
145) Dictation : alphabet (claire1) 72 103
146) SER y Estar (claire1) 72 020
147) Está,están,hay (claire1) 71 911
148) Present : What about a coffee? (claire1) 71 660
149) Prepositions A, DE, EN, CON (anonyme) 70 838
150) Simple past - irregular verbs (hidalgo) 70 707
151) Ser / Estar (anonyme) 70 661
152) Present (anonyme) 68 882
153) Gustar (anonyme) 68 879
154) Possessive adjectives (anonyme) 68 759
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 565
156) Futur (acebo) 68 437
157) House (claire1) 68 269
158) Usted (claire1) 68 157
159) Imperative: regular verbs (dridro) 67 187
160) Present (yanhel) 66 698
161) Gender of the words (claire1) 66 496
162) Bilingual dialogue : A formal conversation (claire1) 66 218
163) Present: regular verbs (tinou) 65 591
164) Who am I talking about? (bridg) 65 243
165) Comparatives (hidalgo) 64 963
166) Spanish accents (claire1) 64 942
167) Syllables (dridro) 64 870
168) Pretérito indefinido (anonyme) 64 706
169) Hora (anonyme) 64 662
170) Vocabulary : verbs (actions) (bridg) 63 814
171) Orders (anonyme) 63 668
172) Indicative past tense (anonyme) 63 486
173) Pretérito indefinido - irregular verbs (anonyme) 63 280
174) Ordinal numbers (anonyme) 63 190
175) Progressive form (anonyme) 62 839
176) Present: Estar + gerund (anonyme) 62 716
177) Present (nicks0206) 62 699
178) Introducing oneself (claire1) 62 636
179) Subjunctive imperfect (pierre222) 62 518
180) Present (irregular verbs) (hidalgo) 62 303
181) Placement test (hidalgo) 61 640
182) Sequence of tenses (anonyme) 61 013
183) Indefinite preterit (anonyme) 60 610
184) Present (anonyme) 60 531
185) Imperative (hidalgo) 60 523
186) Future (anonyme) 59 828
187) Numbers in letters (anonyme) 59 804
188) Le lo la se. (anonyme) 59 683
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 635
190) C / Z (pepette62) 59 423
191) Animals (nicks0206) 59 420
192) Human body (webmaster) 59 084
193) Level test II (yanhel) 58 964
194) Months (claire1) 58 696
195) Conditional - SI + sequence of tenses (nicks0206) 58 404
196) El acento escrito (anonyme) 58 058
197) Vegetables (claire1) 58 010
198) SER / ESTAR (anonyme) 57 853
199) Antonyms (dridro) 57 720
200) Adjectives - agreement (anonyme) 57 590
