Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 543 658
2) Placement test : grammar (dridro) 1 354 021
3) Pretérito indefinido (viothur) 792 727
4) Pretérito indefinido (claire1) 750 165
5) Pretérito imperfecto (anonyme) 700 862
6) Placement test : vocabulary beginners (bridg) 666 390
7) Ser /estar? (claire1) 654 848
8) Spanish alphabet (claire1) 510 438
9) Present (bridg) 487 365
10) Imperative (anonyme) 470 176
11) Placement test (hidalgo) 456 916
12) Present : regular verbs (anonyme) 382 965
13) Pretérito imperfecto (tinou) 343 175
14) Pretérito indefinido: irregular (nicks0206) 342 704
15) Alphabet (yanhel) 335 178
16) Estar+Gerund (anonyme) 319 082
17) Choose the correct article (claire1) 304 698
18) Gustar (anonyme) 299 665
19) Pretérito perfecto (anonyme) 288 357
20) What time is it? (webmaster) 281 865
21) Imperative (anonyme) 275 819
22) Numbers 1-100 (webmaster) 271 083
23) Plural (claire1) 269 748
24) Pretérito indefinido (anonyme) 269 603
25) Future (claire1) 260 903
26) Indicative present (anonyme) 259 845
27) Pretérito indefinido (sara60) 257 593
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 244 348
29) Subjunctive present (anonyme) 237 969
30) Pronounce the nasal (yanhel) 236 635
31) Pretérito imperfecto (bikette329) 228 410
32) Conditional (anonyme) 224 473
33) Counting from 1 to 10 (bridg) 211 731
34) Future (anonyme) 202 235
35) Numbers (lemarseillais) 194 576
36) Present (hidalgo) 187 433
37) Ser (claire1) 187 117
38) Por/para (lemarseillais) 185 723
39) Placement test (yanhel) 182 239
40) Verbos con diptongación (nicks0206) 174 672
41) Pretérito imperfecto (anonyme) 174 338
42) Pretérito indefinido (pepette62) 171 658
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 171 098
44) Present: -AR -ER -IR (anonyme) 169 774
45) Numbers in letters (anonyme) 165 439
46) Date (dridro) 158 264
47) Soler + infinitive (nicks0206) 155 727
48) Gustar, doler, encantar ... (nicks0206) 155 138
49) Ser /Estar (yanhel) 153 882
50) All past tenses (hidalgo) 148 206
51) El, la, los, las (anonyme) 147 855
52) Present (anonyme) 147 591
53) Present (anonyme) 146 288
54) Numbers 11-20 (bridg) 145 602
55) Pretérito Indefinido (sergiomax) 142 208
56) Colours (bridg) 142 017
57) Estar (claire1) 141 895
58) Pretérito indefinido (anonyme) 140 783
59) Future (anonyme) 140 614
60) Animals (anonyme) 138 261
61) Future (hidalgo) 137 742
62) El empleo de SER y ESTAR (anonyme) 135 925
63) El pretérito perfecto compuesto (nicks0206) 135 781
64) Demonstrative adjectives (dridro) 134 606
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 500
66) Introducing oneself (anonyme) 131 969
67) Subjunctive (yanhel) 131 266
68) Subjunctive (yanhel) 131 077
69) Present (anonyme) 128 693
70) Imperative: -ar (dridro) 127 072
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 685
72) Right tenses (anonyme) 125 416
73) Masculine/Feminine (claire1) 125 195
74) Future (claire1) 123 589
75) Gerund (hidalgo) 120 305
76) Placement test (yanhel) 119 499
77) Pretérito indefinido (claire1) 112 178
78) Nationalities (webmaster) 109 758
79) Human body (bridg) 109 429
80) Gustar (anonyme) 107 095
81) Imperative (dridro) 106 949
82) Ropa y Accesorios (yanhel) 104 991
83) Days, months and seasons (pepette62) 104 586
84) Indicative tenses (anonyme) 104 568
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 352
86) Ser / estar Present (anonyme) 102 272
87) Imperfect (nicks0206) 101 806
88) Imperative (anonyme) 99 401
89) Adjectives agreement (nicks0206) 99 100
90) Pretérito indefinido (anonyme) 98 155
91) Gustar (tinou) 98 147
92) Dictation (claire1) 96 999
93) Prepositions Por / Para (claire1) 96 541
94) Pretérito perfecto (anonyme) 96 342
95) Plural (hidalgo) 96 291
96) Ser / Estar (anonyme) 95 811
97) Introducing someone (yanhel) 95 606
98) Past tenses (anonyme) 95 519
99) Estar + gerund (anonyme) 94 669
100) Present: diphtongues (anonyme) 94 490
101) Cardinal numbers (anonyme) 94 335
102) Articles & days (claire1) 91 495
103) Numbers 1 - 1,000 (anonyme) 91 098
104) Conjugation (dridro) 91 008
105) Gerund (nicks0206) 90 885
106) Find the correct capital (claire1) 89 997
107) Accents (anonyme) 89 786
108) Colors (lemarseillais) 89 577
109) Introducing oneself (anonyme) 89 381
110) Present (hidalgo) 88 773
111) Imperative (yanhel) 88 362
112) Me in Spanish (yanhel) 86 506
113) What time is it? (anonyme) 86 267
114) Present: /e/ => /i/ (anonyme) 85 310
115) All tenses (yanhel) 84 885
116) Fruits (claire1) 84 803
117) What time is it? (pepette62) 84 619
118) SER / ESTAR (anonyme) 84 017
119) Estar + gerund (claire1) 83 784
120) Build these sentences (anonyme) 83 542
121) Gerund (anonyme) 83 541
122) Estar + gerund (mrkenedy) 83 376
123) Future (anonyme) 83 092
124) Present (anonyme) 82 461
125) Future: voy a comer (anonyme) 82 162
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 907
127) Plural (pepette62) 81 515
128) Accents (bridg) 81 485
129) Present (nicks0206) 79 963
130) Maths (webmaster) 79 869
131) Masculine/Feminine (claire1) 79 772
132) Sentences (claire1) 79 766
133) Future (anonyme) 79 728
134) Imperative (sara60) 79 725
135) Subjunctive: present (anonyme) 79 685
136) Present - Regular verbs (anonyme) 78 905
137) Conditional (anonyme) 78 667
138) Dialogue: 1st sentences (claire1) 78 125
139) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 838
140) Indefinite articles (anonyme) 76 813
141) Turn into the plural (anonyme) 76 390
142) Diphtongue (present) (anonyme) 75 843
143) Comprehension test: level B2 (yanhel) 75 119
144) Future : ir +verb (claire1) 75 061
145) Futur (acebo) 74 139
146) SER y Estar (claire1) 72 920
147) Está,están,hay (claire1) 72 339
148) Present : What about a coffee? (claire1) 72 336
149) Dictation : alphabet (claire1) 72 287
150) Simple past - irregular verbs (hidalgo) 72 263
151) Prepositions A, DE, EN, CON (anonyme) 71 600
152) Ser / Estar (anonyme) 71 001
153) Present (anonyme) 70 142
154) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 460
155) Gustar (anonyme) 69 235
156) Possessive adjectives (anonyme) 69 102
157) Orders (anonyme) 68 981
158) Usted (claire1) 68 945
159) House (claire1) 68 787
160) Imperative: regular verbs (dridro) 67 861
161) Present (yanhel) 67 694
162) Gender of the words (claire1) 66 689
163) Pretérito indefinido (anonyme) 66 659
164) Bilingual dialogue : A formal conversation (claire1) 66 360
165) Comparatives (hidalgo) 66 307
166) Present: regular verbs (tinou) 65 749
167) Syllables (dridro) 65 721
168) Who am I talking about? (bridg) 65 622
169) Hora (anonyme) 65 474
170) Spanish accents (claire1) 65 200
171) Indicative past tense (anonyme) 65 193
172) Vocabulary : verbs (actions) (bridg) 64 558
173) Ordinal numbers (anonyme) 64 381
174) Progressive form (anonyme) 64 162
175) Present: Estar + gerund (anonyme) 64 034
176) Pretérito indefinido - irregular verbs (anonyme) 63 894
177) Subjunctive imperfect (pierre222) 63 782
178) Present (nicks0206) 63 287
179) Introducing oneself (claire1) 63 075
180) Present (irregular verbs) (hidalgo) 63 019
181) Indefinite preterit (anonyme) 62 915
182) Placement test (hidalgo) 61 919
183) Present (anonyme) 61 866
184) Sequence of tenses (anonyme) 61 443
185) Imperative (hidalgo) 61 432
186) Le lo la se. (anonyme) 60 939
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 422
188) Numbers in letters (anonyme) 60 180
189) Future (anonyme) 60 154
190) C / Z (pepette62) 60 061
191) Animals (nicks0206) 59 787
192) Human body (webmaster) 59 314
193) Level test II (yanhel) 59 177
194) Pretérito perfecto (anonyme) 58 815
195) Conditional - SI + sequence of tenses (nicks0206) 58 765
196) Months (claire1) 58 764
197) El acento escrito (anonyme) 58 733
198) Vegetables (claire1) 58 120
199) SER / ESTAR (anonyme) 58 092
200) Adjectives - agreement (anonyme) 58 077
