Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 545 451
2) Placement test : grammar (dridro) 1 354 431
3) Pretérito indefinido (viothur) 793 881
4) Pretérito indefinido (claire1) 750 870
5) Pretérito imperfecto (anonyme) 701 556
6) Placement test : vocabulary beginners (bridg) 666 576
7) Ser /estar? (claire1) 655 342
8) Spanish alphabet (claire1) 510 497
9) Present (bridg) 487 556
10) Imperative (anonyme) 470 819
11) Placement test (hidalgo) 457 108
12) Present : regular verbs (anonyme) 383 164
13) Pretérito imperfecto (tinou) 343 860
14) Pretérito indefinido: irregular (nicks0206) 343 117
15) Alphabet (yanhel) 335 405
16) Estar+Gerund (anonyme) 319 216
17) Choose the correct article (claire1) 304 780
18) Gustar (anonyme) 300 189
19) Pretérito perfecto (anonyme) 288 797
20) What time is it? (webmaster) 281 875
21) Imperative (anonyme) 275 943
22) Numbers 1-100 (webmaster) 271 278
23) Pretérito indefinido (anonyme) 269 915
24) Plural (claire1) 269 809
25) Future (claire1) 261 263
26) Indicative present (anonyme) 259 944
27) Pretérito indefinido (sara60) 258 177
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 244 726
29) Subjunctive present (anonyme) 238 279
30) Pronounce the nasal (yanhel) 236 788
31) Pretérito imperfecto (bikette329) 228 977
32) Conditional (anonyme) 224 766
33) Counting from 1 to 10 (bridg) 211 855
34) Future (anonyme) 202 401
35) Numbers (lemarseillais) 194 634
36) Present (hidalgo) 187 589
37) Ser (claire1) 187 147
38) Por/para (lemarseillais) 185 963
39) Placement test (yanhel) 182 347
40) Verbos con diptongación (nicks0206) 174 806
41) Pretérito imperfecto (anonyme) 174 412
42) Pretérito indefinido (pepette62) 172 419
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 171 372
44) Present: -AR -ER -IR (anonyme) 169 837
45) Numbers in letters (anonyme) 165 627
46) Date (dridro) 158 295
47) Soler + infinitive (nicks0206) 155 862
48) Gustar, doler, encantar ... (nicks0206) 155 239
49) Ser /Estar (yanhel) 153 966
50) All past tenses (hidalgo) 148 332
51) Present (anonyme) 147 902
52) El, la, los, las (anonyme) 147 901
53) Present (anonyme) 146 355
54) Numbers 11-20 (bridg) 145 689
55) Pretérito Indefinido (sergiomax) 142 515
56) Colours (bridg) 142 068
57) Estar (claire1) 141 914
58) Pretérito indefinido (anonyme) 140 865
59) Future (anonyme) 140 827
60) Animals (anonyme) 138 329
61) Future (hidalgo) 137 993
62) El empleo de SER y ESTAR (anonyme) 136 012
63) El pretérito perfecto compuesto (nicks0206) 135 840
64) Demonstrative adjectives (dridro) 134 622
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 639
66) Introducing oneself (anonyme) 132 017
67) Subjunctive (yanhel) 131 366
68) Subjunctive (yanhel) 131 159
69) Present (anonyme) 128 759
70) Imperative: -ar (dridro) 127 104
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 754
72) Right tenses (anonyme) 125 532
73) Masculine/Feminine (claire1) 125 286
74) Future (claire1) 123 655
75) Gerund (hidalgo) 120 429
76) Placement test (yanhel) 119 549
77) Pretérito indefinido (claire1) 112 300
78) Nationalities (webmaster) 109 761
79) Human body (bridg) 109 492
80) Gustar (anonyme) 107 141
81) Imperative (dridro) 107 027
82) Ropa y Accesorios (yanhel) 105 091
83) Days, months and seasons (pepette62) 104 616
84) Indicative tenses (anonyme) 104 608
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 384
86) Ser / estar Present (anonyme) 102 318
87) Imperfect (nicks0206) 101 873
88) Imperative (anonyme) 99 580
89) Adjectives agreement (nicks0206) 99 193
90) Pretérito indefinido (anonyme) 98 223
91) Gustar (tinou) 98 207
92) Dictation (claire1) 97 007
93) Prepositions Por / Para (claire1) 96 626
94) Pretérito perfecto (anonyme) 96 496
95) Plural (hidalgo) 96 353
96) Ser / Estar (anonyme) 95 857
97) Past tenses (anonyme) 95 670
98) Introducing someone (yanhel) 95 659
99) Estar + gerund (anonyme) 94 687
100) Present: diphtongues (anonyme) 94 541
101) Cardinal numbers (anonyme) 94 348
102) Articles & days (claire1) 91 536
103) Numbers 1 - 1,000 (anonyme) 91 188
104) Conjugation (dridro) 91 098
105) Gerund (nicks0206) 90 919
106) Find the correct capital (claire1) 90 034
107) Accents (anonyme) 89 831
108) Colors (lemarseillais) 89 588
109) Introducing oneself (anonyme) 89 422
110) Present (hidalgo) 88 855
111) Imperative (yanhel) 88 456
112) Me in Spanish (yanhel) 86 547
113) What time is it? (anonyme) 86 341
114) Present: /e/ => /i/ (anonyme) 85 340
115) All tenses (yanhel) 84 931
116) Fruits (claire1) 84 823
117) What time is it? (pepette62) 84 681
118) SER / ESTAR (anonyme) 84 037
119) Estar + gerund (claire1) 83 839
120) Gerund (anonyme) 83 658
121) Build these sentences (anonyme) 83 576
122) Estar + gerund (mrkenedy) 83 519
123) Future (anonyme) 83 225
124) Present (anonyme) 82 498
125) Future: voy a comer (anonyme) 82 267
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 964
127) Plural (pepette62) 81 569
128) Accents (bridg) 81 492
129) Present (nicks0206) 79 992
130) Maths (webmaster) 79 872
131) Imperative (sara60) 79 863
132) Subjunctive: present (anonyme) 79 827
133) Masculine/Feminine (claire1) 79 824
134) Sentences (claire1) 79 807
135) Future (anonyme) 79 800
136) Conditional (anonyme) 78 934
137) Present - Regular verbs (anonyme) 78 919
138) Dialogue: 1st sentences (claire1) 78 162
139) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 874
140) Indefinite articles (anonyme) 76 865
141) Turn into the plural (anonyme) 76 461
142) Diphtongue (present) (anonyme) 75 871
143) Comprehension test: level B2 (yanhel) 75 149
144) Future : ir +verb (claire1) 75 068
145) Futur (acebo) 74 486
146) SER y Estar (claire1) 72 949
147) Present : What about a coffee? (claire1) 72 380
148) Está,están,hay (claire1) 72 354
149) Simple past - irregular verbs (hidalgo) 72 322
150) Dictation : alphabet (claire1) 72 290
151) Prepositions A, DE, EN, CON (anonyme) 71 638
152) Ser / Estar (anonyme) 71 010
153) Present (anonyme) 70 186
154) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 505
155) Orders (anonyme) 69 341
156) Gustar (anonyme) 69 241
157) Possessive adjectives (anonyme) 69 107
158) Usted (claire1) 68 965
159) House (claire1) 68 828
160) Imperative: regular verbs (dridro) 67 893
161) Present (yanhel) 67 774
162) Pretérito indefinido (anonyme) 66 777
163) Gender of the words (claire1) 66 692
164) Comparatives (hidalgo) 66 370
165) Bilingual dialogue : A formal conversation (claire1) 66 368
166) Syllables (dridro) 65 767
167) Present: regular verbs (tinou) 65 751
168) Who am I talking about? (bridg) 65 660
169) Hora (anonyme) 65 496
170) Indicative past tense (anonyme) 65 269
171) Spanish accents (claire1) 65 210
172) Vocabulary : verbs (actions) (bridg) 64 590
173) Ordinal numbers (anonyme) 64 454
174) Progressive form (anonyme) 64 211
175) Present: Estar + gerund (anonyme) 64 068
176) Pretérito indefinido - irregular verbs (anonyme) 63 937
177) Subjunctive imperfect (pierre222) 63 846
178) Present (nicks0206) 63 338
179) Introducing oneself (claire1) 63 104
180) Present (irregular verbs) (hidalgo) 63 074
181) Indefinite preterit (anonyme) 63 055
182) Placement test (hidalgo) 61 934
183) Present (anonyme) 61 889
184) Imperative (hidalgo) 61 499
185) Sequence of tenses (anonyme) 61 449
186) Le lo la se. (anonyme) 60 990
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 461
188) Numbers in letters (anonyme) 60 207
189) Future (anonyme) 60 174
190) C / Z (pepette62) 60 100
191) Animals (nicks0206) 59 804
192) Human body (webmaster) 59 326
193) Level test II (yanhel) 59 208
194) Pretérito perfecto (anonyme) 58 941
195) Conditional - SI + sequence of tenses (nicks0206) 58 805
196) El acento escrito (anonyme) 58 770
197) Months (claire1) 58 765
198) Vegetables (claire1) 58 129
199) SER / ESTAR (anonyme) 58 100
200) Adjectives - agreement (anonyme) 58 089
