Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 544 966
2) Placement test : grammar (dridro) 1 354 249
3) Pretérito indefinido (viothur) 793 556
4) Pretérito indefinido (claire1) 750 678
5) Pretérito imperfecto (anonyme) 701 385
6) Placement test : vocabulary beginners (bridg) 666 545
7) Ser /estar? (claire1) 655 202
8) Spanish alphabet (claire1) 510 474
9) Present (bridg) 487 490
10) Imperative (anonyme) 470 661
11) Placement test (hidalgo) 457 032
12) Present : regular verbs (anonyme) 383 105
13) Pretérito imperfecto (tinou) 343 660
14) Pretérito indefinido: irregular (nicks0206) 342 986
15) Alphabet (yanhel) 335 328
16) Estar+Gerund (anonyme) 319 163
17) Choose the correct article (claire1) 304 758
18) Gustar (anonyme) 299 872
19) Pretérito perfecto (anonyme) 288 650
20) What time is it? (webmaster) 281 873
21) Imperative (anonyme) 275 904
22) Numbers 1-100 (webmaster) 271 250
23) Pretérito indefinido (anonyme) 269 815
24) Plural (claire1) 269 797
25) Future (claire1) 261 156
26) Indicative present (anonyme) 259 908
27) Pretérito indefinido (sara60) 258 036
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 244 632
29) Subjunctive present (anonyme) 238 213
30) Pronounce the nasal (yanhel) 236 723
31) Pretérito imperfecto (bikette329) 228 839
32) Conditional (anonyme) 224 667
33) Counting from 1 to 10 (bridg) 211 821
34) Future (anonyme) 202 334
35) Numbers (lemarseillais) 194 609
36) Present (hidalgo) 187 531
37) Ser (claire1) 187 137
38) Por/para (lemarseillais) 185 890
39) Placement test (yanhel) 182 331
40) Verbos con diptongación (nicks0206) 174 791
41) Pretérito imperfecto (anonyme) 174 388
42) Pretérito indefinido (pepette62) 172 220
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 171 266
44) Present: -AR -ER -IR (anonyme) 169 814
45) Numbers in letters (anonyme) 165 543
46) Date (dridro) 158 284
47) Soler + infinitive (nicks0206) 155 826
48) Gustar, doler, encantar ... (nicks0206) 155 187
49) Ser /Estar (yanhel) 153 942
50) All past tenses (hidalgo) 148 287
51) El, la, los, las (anonyme) 147 885
52) Present (anonyme) 147 803
53) Present (anonyme) 146 332
54) Numbers 11-20 (bridg) 145 654
55) Pretérito Indefinido (sergiomax) 142 396
56) Colours (bridg) 142 048
57) Estar (claire1) 141 908
58) Pretérito indefinido (anonyme) 140 837
59) Future (anonyme) 140 775
60) Animals (anonyme) 138 297
61) Future (hidalgo) 137 922
62) El empleo de SER y ESTAR (anonyme) 135 989
63) El pretérito perfecto compuesto (nicks0206) 135 829
64) Demonstrative adjectives (dridro) 134 617
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 594
66) Introducing oneself (anonyme) 131 995
67) Subjunctive (yanhel) 131 344
68) Subjunctive (yanhel) 131 140
69) Present (anonyme) 128 746
70) Imperative: -ar (dridro) 127 097
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 741
72) Right tenses (anonyme) 125 471
73) Masculine/Feminine (claire1) 125 258
74) Future (claire1) 123 639
75) Gerund (hidalgo) 120 395
76) Placement test (yanhel) 119 537
77) Pretérito indefinido (claire1) 112 248
78) Nationalities (webmaster) 109 760
79) Human body (bridg) 109 473
80) Gustar (anonyme) 107 127
81) Imperative (dridro) 107 007
82) Ropa y Accesorios (yanhel) 105 040
83) Days, months and seasons (pepette62) 104 605
84) Indicative tenses (anonyme) 104 596
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 370
86) Ser / estar Present (anonyme) 102 303
87) Imperfect (nicks0206) 101 833
88) Imperative (anonyme) 99 531
89) Adjectives agreement (nicks0206) 99 183
90) Pretérito indefinido (anonyme) 98 202
91) Gustar (tinou) 98 171
92) Dictation (claire1) 97 004
93) Prepositions Por / Para (claire1) 96 598
94) Pretérito perfecto (anonyme) 96 450
95) Plural (hidalgo) 96 344
96) Ser / Estar (anonyme) 95 846
97) Introducing someone (yanhel) 95 636
98) Past tenses (anonyme) 95 629
99) Estar + gerund (anonyme) 94 676
100) Present: diphtongues (anonyme) 94 511
101) Cardinal numbers (anonyme) 94 347
102) Articles & days (claire1) 91 527
103) Numbers 1 - 1,000 (anonyme) 91 166
104) Conjugation (dridro) 91 071
105) Gerund (nicks0206) 90 903
106) Find the correct capital (claire1) 90 032
107) Accents (anonyme) 89 817
108) Colors (lemarseillais) 89 583
109) Introducing oneself (anonyme) 89 401
110) Present (hidalgo) 88 823
111) Imperative (yanhel) 88 428
112) Me in Spanish (yanhel) 86 533
113) What time is it? (anonyme) 86 318
114) Present: /e/ => /i/ (anonyme) 85 333
115) All tenses (yanhel) 84 923
116) Fruits (claire1) 84 814
117) What time is it? (pepette62) 84 671
118) SER / ESTAR (anonyme) 84 030
119) Estar + gerund (claire1) 83 814
120) Gerund (anonyme) 83 625
121) Build these sentences (anonyme) 83 563
122) Estar + gerund (mrkenedy) 83 471
123) Future (anonyme) 83 193
124) Present (anonyme) 82 491
125) Future: voy a comer (anonyme) 82 237
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 938
127) Plural (pepette62) 81 561
128) Accents (bridg) 81 487
129) Present (nicks0206) 79 986
130) Maths (webmaster) 79 869
131) Imperative (sara60) 79 816
132) Masculine/Feminine (claire1) 79 808
133) Subjunctive: present (anonyme) 79 796
134) Sentences (claire1) 79 792
135) Future (anonyme) 79 784
136) Present - Regular verbs (anonyme) 78 919
137) Conditional (anonyme) 78 847
138) Dialogue: 1st sentences (claire1) 78 145
139) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 859
140) Indefinite articles (anonyme) 76 850
141) Turn into the plural (anonyme) 76 437
142) Diphtongue (present) (anonyme) 75 866
143) Comprehension test: level B2 (yanhel) 75 137
144) Future : ir +verb (claire1) 75 065
145) Futur (acebo) 74 389
146) SER y Estar (claire1) 72 941
147) Present : What about a coffee? (claire1) 72 367
148) Está,están,hay (claire1) 72 344
149) Simple past - irregular verbs (hidalgo) 72 309
150) Dictation : alphabet (claire1) 72 290
151) Prepositions A, DE, EN, CON (anonyme) 71 624
152) Ser / Estar (anonyme) 71 008
153) Present (anonyme) 70 181
154) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 489
155) Orders (anonyme) 69 245
156) Gustar (anonyme) 69 240
157) Possessive adjectives (anonyme) 69 107
158) Usted (claire1) 68 957
159) House (claire1) 68 825
160) Imperative: regular verbs (dridro) 67 880
161) Present (yanhel) 67 762
162) Pretérito indefinido (anonyme) 66 741
163) Gender of the words (claire1) 66 690
164) Bilingual dialogue : A formal conversation (claire1) 66 368
165) Comparatives (hidalgo) 66 354
166) Syllables (dridro) 65 753
167) Present: regular verbs (tinou) 65 750
168) Who am I talking about? (bridg) 65 645
169) Hora (anonyme) 65 490
170) Indicative past tense (anonyme) 65 241
171) Spanish accents (claire1) 65 205
172) Vocabulary : verbs (actions) (bridg) 64 584
173) Ordinal numbers (anonyme) 64 424
174) Progressive form (anonyme) 64 178
175) Present: Estar + gerund (anonyme) 64 053
176) Pretérito indefinido - irregular verbs (anonyme) 63 920
177) Subjunctive imperfect (pierre222) 63 832
178) Present (nicks0206) 63 330
179) Introducing oneself (claire1) 63 094
180) Present (irregular verbs) (hidalgo) 63 065
181) Indefinite preterit (anonyme) 63 010
182) Placement test (hidalgo) 61 931
183) Present (anonyme) 61 880
184) Imperative (hidalgo) 61 485
185) Sequence of tenses (anonyme) 61 447
186) Le lo la se. (anonyme) 60 980
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 449
188) Numbers in letters (anonyme) 60 196
189) Future (anonyme) 60 167
190) C / Z (pepette62) 60 086
191) Animals (nicks0206) 59 795
192) Human body (webmaster) 59 320
193) Level test II (yanhel) 59 205
194) Pretérito perfecto (anonyme) 58 915
195) Conditional - SI + sequence of tenses (nicks0206) 58 787
196) Months (claire1) 58 765
197) El acento escrito (anonyme) 58 751
198) Vegetables (claire1) 58 124
199) SER / ESTAR (anonyme) 58 099
200) Adjectives - agreement (anonyme) 58 084
