Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 539 284
2) Placement test : grammar (dridro) 1 353 211
3) Pretérito indefinido (viothur) 789 989
4) Pretérito indefinido (claire1) 748 419
5) Pretérito imperfecto (anonyme) 698 711
6) Placement test : vocabulary beginners (bridg) 666 165
7) Ser /estar? (claire1) 653 510
8) Spanish alphabet (claire1) 510 344
9) Present (bridg) 486 834
10) Imperative (anonyme) 468 426
11) Placement test (hidalgo) 456 569
12) Present : regular verbs (anonyme) 382 282
13) Pretérito imperfecto (tinou) 341 661
14) Pretérito indefinido: irregular (nicks0206) 341 452
15) Alphabet (yanhel) 334 821
16) Estar+Gerund (anonyme) 318 540
17) Choose the correct article (claire1) 304 564
18) Gustar (anonyme) 298 619
19) Pretérito perfecto (anonyme) 287 136
20) What time is it? (webmaster) 281 799
21) Imperative (anonyme) 275 532
22) Numbers 1-100 (webmaster) 270 879
23) Plural (claire1) 269 660
24) Pretérito indefinido (anonyme) 268 764
25) Future (claire1) 260 111
26) Indicative present (anonyme) 259 486
27) Pretérito indefinido (sara60) 256 295
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 243 513
29) Subjunctive present (anonyme) 237 042
30) Pronounce the nasal (yanhel) 236 379
31) Pretérito imperfecto (bikette329) 226 583
32) Conditional (anonyme) 223 803
33) Counting from 1 to 10 (bridg) 211 479
34) Future (anonyme) 201 741
35) Numbers (lemarseillais) 194 474
36) Ser (claire1) 187 057
37) Present (hidalgo) 186 994
38) Por/para (lemarseillais) 185 159
39) Placement test (yanhel) 182 153
40) Verbos con diptongación (nicks0206) 174 313
41) Pretérito imperfecto (anonyme) 173 984
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 170 459
43) Pretérito indefinido (pepette62) 169 941
44) Present: -AR -ER -IR (anonyme) 169 582
45) Numbers in letters (anonyme) 165 099
46) Date (dridro) 158 221
47) Soler + infinitive (nicks0206) 155 485
48) Gustar, doler, encantar ... (nicks0206) 154 895
49) Ser /Estar (yanhel) 153 744
50) All past tenses (hidalgo) 147 942
51) El, la, los, las (anonyme) 147 772
52) Present (anonyme) 146 726
53) Present (anonyme) 146 132
54) Numbers 11-20 (bridg) 145 413
55) Colours (bridg) 141 937
56) Estar (claire1) 141 839
57) Pretérito Indefinido (sergiomax) 141 398
58) Pretérito indefinido (anonyme) 140 593
59) Future (anonyme) 140 048
60) Animals (anonyme) 138 099
61) Future (hidalgo) 137 091
62) El pretérito perfecto compuesto (nicks0206) 135 641
63) El empleo de SER y ESTAR (anonyme) 135 591
64) Demonstrative adjectives (dridro) 134 531
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 212
66) Introducing oneself (anonyme) 131 876
67) Subjunctive (yanhel) 131 058
68) Subjunctive (yanhel) 130 831
69) Present (anonyme) 128 560
70) Imperative: -ar (dridro) 126 999
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 527
72) Right tenses (anonyme) 125 121
73) Masculine/Feminine (claire1) 125 038
74) Future (claire1) 123 414
75) Gerund (hidalgo) 119 934
76) Placement test (yanhel) 119 389
77) Pretérito indefinido (claire1) 111 923
78) Nationalities (webmaster) 109 754
79) Human body (bridg) 109 291
80) Gustar (anonyme) 106 777
81) Imperative (dridro) 106 758
82) Ropa y Accesorios (yanhel) 104 854
83) Days, months and seasons (pepette62) 104 495
84) Indicative tenses (anonyme) 104 469
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 263
86) Ser / estar Present (anonyme) 102 120
87) Imperfect (nicks0206) 101 653
88) Imperative (anonyme) 99 048
89) Adjectives agreement (nicks0206) 98 996
90) Pretérito indefinido (anonyme) 97 888
91) Gustar (tinou) 97 807
92) Dictation (claire1) 96 947
93) Prepositions Por / Para (claire1) 96 303
94) Plural (hidalgo) 96 197
95) Pretérito perfecto (anonyme) 95 933
96) Ser / Estar (anonyme) 95 683
97) Introducing someone (yanhel) 95 518
98) Past tenses (anonyme) 95 129
99) Estar + gerund (anonyme) 94 548
100) Present: diphtongues (anonyme) 94 372
101) Cardinal numbers (anonyme) 94 256
102) Articles & days (claire1) 91 422
103) Numbers 1 - 1,000 (anonyme) 90 920
104) Conjugation (dridro) 90 835
105) Gerund (nicks0206) 90 743
106) Find the correct capital (claire1) 89 908
107) Accents (anonyme) 89 652
108) Colors (lemarseillais) 89 558
109) Introducing oneself (anonyme) 89 324
110) Present (hidalgo) 88 496
111) Imperative (yanhel) 88 195
112) Me in Spanish (yanhel) 86 456
113) What time is it? (anonyme) 86 197
114) Present: /e/ => /i/ (anonyme) 85 187
115) All tenses (yanhel) 84 783
116) Fruits (claire1) 84 737
117) What time is it? (pepette62) 84 498
118) SER / ESTAR (anonyme) 83 963
119) Build these sentences (anonyme) 83 500
120) Estar + gerund (claire1) 83 466
121) Gerund (anonyme) 83 113
122) Estar + gerund (mrkenedy) 83 017
123) Future (anonyme) 82 745
124) Present (anonyme) 82 390
125) Future: voy a comer (anonyme) 81 872
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 819
127) Accents (bridg) 81 460
128) Plural (pepette62) 81 432
129) Maths (webmaster) 79 865
130) Present (nicks0206) 79 857
131) Sentences (claire1) 79 714
132) Masculine/Feminine (claire1) 79 694
133) Future (anonyme) 79 545
134) Imperative (sara60) 79 490
135) Subjunctive: present (anonyme) 79 246
136) Present - Regular verbs (anonyme) 78 870
137) Conditional (anonyme) 78 153
138) Dialogue: 1st sentences (claire1) 78 063
139) Indefinite articles (anonyme) 76 746
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 730
141) Turn into the plural (anonyme) 76 304
142) Diphtongue (present) (anonyme) 75 686
143) Comprehension test: level B2 (yanhel) 75 036
144) Future : ir +verb (claire1) 74 976
145) Futur (acebo) 73 356
146) SER y Estar (claire1) 72 795
147) Está,están,hay (claire1) 72 300
148) Dictation : alphabet (claire1) 72 271
149) Present : What about a coffee? (claire1) 72 121
150) Simple past - irregular verbs (hidalgo) 72 054
151) Prepositions A, DE, EN, CON (anonyme) 71 477
152) Ser / Estar (anonyme) 70 958
153) Present (anonyme) 70 012
154) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 255
155) Gustar (anonyme) 69 225
156) Possessive adjectives (anonyme) 68 999
157) Usted (claire1) 68 885
158) House (claire1) 68 637
159) Orders (anonyme) 68 107
160) Imperative: regular verbs (dridro) 67 800
161) Present (yanhel) 67 606
162) Gender of the words (claire1) 66 676
163) Pretérito indefinido (anonyme) 66 379
164) Bilingual dialogue : A formal conversation (claire1) 66 349
165) Comparatives (hidalgo) 66 064
166) Present: regular verbs (tinou) 65 740
167) Who am I talking about? (bridg) 65 593
168) Syllables (dridro) 65 568
169) Hora (anonyme) 65 374
170) Spanish accents (claire1) 65 169
171) Indicative past tense (anonyme) 64 971
172) Vocabulary : verbs (actions) (bridg) 64 498
173) Ordinal numbers (anonyme) 64 233
174) Progressive form (anonyme) 64 072
175) Pretérito indefinido - irregular verbs (anonyme) 63 799
176) Present: Estar + gerund (anonyme) 63 766
177) Subjunctive imperfect (pierre222) 63 629
178) Present (nicks0206) 63 154
179) Introducing oneself (claire1) 63 025
180) Present (irregular verbs) (hidalgo) 62 929
181) Indefinite preterit (anonyme) 62 566
182) Placement test (hidalgo) 61 872
183) Present (anonyme) 61 765
184) Sequence of tenses (anonyme) 61 393
185) Imperative (hidalgo) 61 303
186) Le lo la se. (anonyme) 60 729
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 312
188) Numbers in letters (anonyme) 60 138
189) Future (anonyme) 60 096
190) C / Z (pepette62) 59 988
191) Animals (nicks0206) 59 722
192) Human body (webmaster) 59 276
193) Level test II (yanhel) 59 168
194) Months (claire1) 58 756
195) Conditional - SI + sequence of tenses (nicks0206) 58 713
196) El acento escrito (anonyme) 58 628
197) Pretérito perfecto (anonyme) 58 570
198) Vegetables (claire1) 58 103
199) SER / ESTAR (anonyme) 58 063
200) Adjectives - agreement (anonyme) 57 973
