Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 506 405
2) Placement test : grammar (dridro) 1 346 529
3) Pretérito indefinido (viothur) 772 100
4) Pretérito indefinido (claire1) 737 436
5) Pretérito imperfecto (anonyme) 682 674
6) Placement test : vocabulary beginners (bridg) 663 911
7) Ser /estar? (claire1) 640 793
8) Spanish alphabet (claire1) 509 817
9) Present (bridg) 482 563
10) Imperative (anonyme) 456 318
11) Placement test (hidalgo) 453 197
12) Present : regular verbs (anonyme) 374 074
13) Pretérito indefinido: irregular (nicks0206) 333 142
14) Pretérito imperfecto (tinou) 332 877
15) Alphabet (yanhel) 331 536
16) Estar+Gerund (anonyme) 314 342
17) Choose the correct article (claire1) 303 054
18) Gustar (anonyme) 291 729
19) What time is it? (webmaster) 281 256
20) Pretérito perfecto (anonyme) 277 354
21) Imperative (anonyme) 273 818
22) Numbers 1-100 (webmaster) 268 860
23) Plural (claire1) 268 841
24) Pretérito indefinido (anonyme) 262 633
25) Future (claire1) 255 447
26) Indicative present (anonyme) 254 563
27) Pretérito indefinido (sara60) 248 385
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 238 847
29) Pronounce the nasal (yanhel) 234 219
30) Subjunctive present (anonyme) 229 870
31) Conditional (anonyme) 220 702
32) Pretérito imperfecto (bikette329) 215 102
33) Counting from 1 to 10 (bridg) 209 170
34) Future (anonyme) 198 050
35) Numbers (lemarseillais) 193 336
36) Ser (claire1) 186 517
37) Present (hidalgo) 182 311
38) Por/para (lemarseillais) 180 968
39) Placement test (yanhel) 180 713
40) Verbos con diptongación (nicks0206) 171 810
41) Pretérito imperfecto (anonyme) 170 859
42) Present: -AR -ER -IR (anonyme) 167 956
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 166 047
44) Numbers in letters (anonyme) 162 163
45) Pretérito indefinido (pepette62) 158 355
46) Date (dridro) 157 737
47) Soler + infinitive (nicks0206) 152 687
48) Gustar, doler, encantar ... (nicks0206) 152 500
49) Ser /Estar (yanhel) 152 148
50) El, la, los, las (anonyme) 146 963
51) All past tenses (hidalgo) 145 819
52) Present (anonyme) 144 555
53) Numbers 11-20 (bridg) 143 856
54) Estar (claire1) 141 140
55) Colours (bridg) 141 027
56) Present (anonyme) 139 968
57) Pretérito indefinido (anonyme) 139 094
58) Animals (anonyme) 137 181
59) Pretérito Indefinido (sergiomax) 136 683
60) Future (anonyme) 136 654
61) El pretérito perfecto compuesto (nicks0206) 134 457
62) Demonstrative adjectives (dridro) 134 308
63) El empleo de SER y ESTAR (anonyme) 133 158
64) Future (hidalgo) 132 867
65) Introducing oneself (anonyme) 131 016
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 129 977
67) Subjunctive (yanhel) 128 913
68) Subjunctive (yanhel) 128 820
69) Present (anonyme) 127 165
70) Imperative: -ar (dridro) 126 010
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 664
72) Masculine/Feminine (claire1) 123 527
73) Right tenses (anonyme) 122 928
74) Future (claire1) 122 277
75) Placement test (yanhel) 118 597
76) Gerund (hidalgo) 117 686
77) Pretérito indefinido (claire1) 110 377
78) Nationalities (webmaster) 109 662
79) Human body (bridg) 108 320
80) Imperative (dridro) 105 702
81) Gustar (anonyme) 105 227
82) Days, months and seasons (pepette62) 103 938
83) Ropa y Accesorios (yanhel) 103 794
84) Indicative tenses (anonyme) 103 573
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 242
86) Ser / estar Present (anonyme) 101 031
87) Imperfect (nicks0206) 100 679
88) Adjectives agreement (nicks0206) 98 039
89) Dictation (claire1) 96 739
90) Pretérito indefinido (anonyme) 96 652
91) Imperative (anonyme) 96 245
92) Gustar (tinou) 96 223
93) Plural (hidalgo) 95 166
94) Introducing someone (yanhel) 94 756
95) Prepositions Por / Para (claire1) 94 580
96) Ser / Estar (anonyme) 94 537
97) Estar + gerund (anonyme) 93 492
98) Pretérito perfecto (anonyme) 93 380
99) Cardinal numbers (anonyme) 93 378
100) Past tenses (anonyme) 92 916
101) Present: diphtongues (anonyme) 92 821
102) Articles & days (claire1) 90 870
103) Conjugation (dridro) 89 556
104) Gerund (nicks0206) 89 348
105) Numbers 1 - 1,000 (anonyme) 89 330
106) Find the correct capital (claire1) 89 241
107) Colors (lemarseillais) 89 166
108) Introducing oneself (anonyme) 88 542
109) Accents (anonyme) 88 375
110) Imperative (yanhel) 87 157
111) Present (hidalgo) 86 645
112) Me in Spanish (yanhel) 85 829
113) What time is it? (anonyme) 85 350
114) Fruits (claire1) 84 561
115) Present: /e/ => /i/ (anonyme) 84 109
116) All tenses (yanhel) 83 935
117) What time is it? (pepette62) 83 554
118) SER / ESTAR (anonyme) 83 364
119) Build these sentences (anonyme) 82 993
120) Estar + gerund (claire1) 82 448
121) Present (anonyme) 81 480
122) Accents (bridg) 81 233
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 80 893
124) Plural (pepette62) 80 817
125) Future (anonyme) 80 587
126) Estar + gerund (mrkenedy) 80 289
127) Gerund (anonyme) 80 217
128) Future: voy a comer (anonyme) 80 006
129) Maths (webmaster) 79 782
130) Present (nicks0206) 79 224
131) Sentences (claire1) 79 220
132) Masculine/Feminine (claire1) 79 036
133) Future (anonyme) 78 681
134) Present - Regular verbs (anonyme) 78 517
135) Imperative (sara60) 77 580
136) Dialogue: 1st sentences (claire1) 77 577
137) Indefinite articles (anonyme) 76 151
138) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 75 983
139) Conditional (anonyme) 75 853
140) Subjunctive: present (anonyme) 75 725
141) Turn into the plural (anonyme) 75 532
142) Future : ir +verb (claire1) 74 610
143) Comprehension test: level B2 (yanhel) 74 361
144) Diphtongue (present) (anonyme) 73 778
145) Dictation : alphabet (claire1) 72 086
146) Está,están,hay (claire1) 71 875
147) SER y Estar (claire1) 71 868
148) Present : What about a coffee? (claire1) 71 618
149) Prepositions A, DE, EN, CON (anonyme) 70 742
150) Ser / Estar (anonyme) 70 617
151) Simple past - irregular verbs (hidalgo) 70 578
152) Gustar (anonyme) 68 838
153) Possessive adjectives (anonyme) 68 724
154) Present (anonyme) 68 700
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 472
156) House (claire1) 68 236
157) Usted (claire1) 68 047
158) Futur (acebo) 67 859
159) Imperative: regular verbs (dridro) 67 132
160) Present (yanhel) 66 561
161) Gender of the words (claire1) 66 482
162) Bilingual dialogue : A formal conversation (claire1) 66 205
163) Present: regular verbs (tinou) 65 573
164) Who am I talking about? (bridg) 65 191
165) Spanish accents (claire1) 64 927
166) Comparatives (hidalgo) 64 841
167) Syllables (dridro) 64 798
168) Hora (anonyme) 64 581
169) Pretérito indefinido (anonyme) 64 483
170) Vocabulary : verbs (actions) (bridg) 63 767
171) Pretérito indefinido - irregular verbs (anonyme) 63 228
172) Indicative past tense (anonyme) 63 211
173) Ordinal numbers (anonyme) 63 063
174) Orders (anonyme) 63 004
175) Present (nicks0206) 62 669
176) Introducing oneself (claire1) 62 610
177) Progressive form (anonyme) 62 588
178) Present: Estar + gerund (anonyme) 62 487
179) Subjunctive imperfect (pierre222) 62 454
180) Present (irregular verbs) (hidalgo) 62 163
181) Placement test (hidalgo) 61 618
182) Sequence of tenses (anonyme) 60 996
183) Indefinite preterit (anonyme) 60 404
184) Imperative (hidalgo) 60 399
185) Present (anonyme) 60 341
186) Future (anonyme) 59 796
187) Numbers in letters (anonyme) 59 705
188) Pretérito indefinido / pretérito perfecto (hidalgo) 59 565
189) Le lo la se. (anonyme) 59 516
190) Animals (nicks0206) 59 390
191) C / Z (pepette62) 59 361
192) Human body (webmaster) 59 074
193) Level test II (yanhel) 58 941
194) Months (claire1) 58 692
195) Conditional - SI + sequence of tenses (nicks0206) 58 366
196) Vegetables (claire1) 58 000
197) El acento escrito (anonyme) 57 990
198) SER / ESTAR (anonyme) 57 808
199) Antonyms (dridro) 57 719
200) Adjectives - agreement (anonyme) 57 541
