Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 511 963
2) Placement test : grammar (dridro) 1 347 471
3) Pretérito indefinido (viothur) 774 866
4) Pretérito indefinido (claire1) 739 024
5) Pretérito imperfecto (anonyme) 685 404
6) Placement test : vocabulary beginners (bridg) 664 126
7) Ser /estar? (claire1) 643 384
8) Spanish alphabet (claire1) 509 887
9) Present (bridg) 483 371
10) Imperative (anonyme) 458 355
11) Placement test (hidalgo) 453 679
12) Present : regular verbs (anonyme) 375 395
13) Pretérito indefinido: irregular (nicks0206) 334 373
14) Pretérito imperfecto (tinou) 334 151
15) Alphabet (yanhel) 331 995
16) Estar+Gerund (anonyme) 315 245
17) Choose the correct article (claire1) 303 260
18) Gustar (anonyme) 293 378
19) What time is it? (webmaster) 281 376
20) Pretérito perfecto (anonyme) 279 190
21) Imperative (anonyme) 274 009
22) Numbers 1-100 (webmaster) 269 151
23) Plural (claire1) 268 944
24) Pretérito indefinido (anonyme) 263 658
25) Future (claire1) 256 183
26) Indicative present (anonyme) 255 532
27) Pretérito indefinido (sara60) 249 412
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 239 747
29) Pronounce the nasal (yanhel) 234 494
30) Subjunctive present (anonyme) 230 876
31) Conditional (anonyme) 221 188
32) Pretérito imperfecto (bikette329) 216 941
33) Counting from 1 to 10 (bridg) 209 455
34) Future (anonyme) 198 563
35) Numbers (lemarseillais) 193 616
36) Ser (claire1) 186 587
37) Present (hidalgo) 183 238
38) Por/para (lemarseillais) 181 604
39) Placement test (yanhel) 180 821
40) Verbos con diptongación (nicks0206) 172 246
41) Pretérito imperfecto (anonyme) 171 458
42) Present: -AR -ER -IR (anonyme) 168 195
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 166 816
44) Numbers in letters (anonyme) 162 731
45) Pretérito indefinido (pepette62) 160 228
46) Date (dridro) 157 850
47) Soler + infinitive (nicks0206) 153 138
48) Gustar, doler, encantar ... (nicks0206) 153 010
49) Ser /Estar (yanhel) 152 410
50) El, la, los, las (anonyme) 147 066
51) All past tenses (hidalgo) 146 155
52) Present (anonyme) 144 838
53) Numbers 11-20 (bridg) 144 089
54) Estar (claire1) 141 323
55) Present (anonyme) 141 311
56) Colours (bridg) 141 149
57) Pretérito indefinido (anonyme) 139 348
58) Pretérito Indefinido (sergiomax) 137 513
59) Animals (anonyme) 137 278
60) Future (anonyme) 137 083
61) El pretérito perfecto compuesto (nicks0206) 134 685
62) Demonstrative adjectives (dridro) 134 347
63) El empleo de SER y ESTAR (anonyme) 133 684
64) Future (hidalgo) 133 396
65) Introducing oneself (anonyme) 131 104
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 130 387
67) Subjunctive (yanhel) 129 232
68) Subjunctive (yanhel) 129 099
69) Present (anonyme) 127 413
70) Imperative: -ar (dridro) 126 121
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 799
72) Masculine/Feminine (claire1) 123 753
73) Right tenses (anonyme) 123 268
74) Future (claire1) 122 405
75) Placement test (yanhel) 118 709
76) Gerund (hidalgo) 118 069
77) Pretérito indefinido (claire1) 110 545
78) Nationalities (webmaster) 109 675
79) Human body (bridg) 108 475
80) Imperative (dridro) 105 865
81) Gustar (anonyme) 105 510
82) Days, months and seasons (pepette62) 104 011
83) Ropa y Accesorios (yanhel) 103 945
84) Indicative tenses (anonyme) 103 731
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 350
86) Ser / estar Present (anonyme) 101 288
87) Imperfect (nicks0206) 100 775
88) Adjectives agreement (nicks0206) 98 176
89) Pretérito indefinido (anonyme) 96 846
90) Dictation (claire1) 96 772
91) Imperative (anonyme) 96 733
92) Gustar (tinou) 96 521
93) Plural (hidalgo) 95 349
94) Introducing someone (yanhel) 94 869
95) Prepositions Por / Para (claire1) 94 850
96) Ser / Estar (anonyme) 94 726
97) Pretérito perfecto (anonyme) 93 792
98) Estar + gerund (anonyme) 93 689
99) Cardinal numbers (anonyme) 93 645
100) Past tenses (anonyme) 93 284
101) Present: diphtongues (anonyme) 93 080
102) Articles & days (claire1) 90 942
103) Conjugation (dridro) 89 752
104) Gerund (nicks0206) 89 596
105) Numbers 1 - 1,000 (anonyme) 89 556
106) Find the correct capital (claire1) 89 336
107) Colors (lemarseillais) 89 247
108) Accents (anonyme) 88 700
109) Introducing oneself (anonyme) 88 668
110) Imperative (yanhel) 87 285
111) Present (hidalgo) 87 038
112) Me in Spanish (yanhel) 85 916
113) What time is it? (anonyme) 85 602
114) Fruits (claire1) 84 596
115) Present: /e/ => /i/ (anonyme) 84 358
116) All tenses (yanhel) 84 050
117) What time is it? (pepette62) 83 735
118) SER / ESTAR (anonyme) 83 461
119) Build these sentences (anonyme) 83 056
120) Estar + gerund (claire1) 82 582
121) Present (anonyme) 81 711
122) Accents (bridg) 81 279
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 007
124) Plural (pepette62) 80 897
125) Estar + gerund (mrkenedy) 80 897
126) Future (anonyme) 80 881
127) Gerund (anonyme) 80 785
128) Future: voy a comer (anonyme) 80 241
129) Maths (webmaster) 79 785
130) Present (nicks0206) 79 312
131) Sentences (claire1) 79 278
132) Masculine/Feminine (claire1) 79 110
133) Future (anonyme) 78 853
134) Present - Regular verbs (anonyme) 78 599
135) Imperative (sara60) 77 866
136) Dialogue: 1st sentences (claire1) 77 635
137) Subjunctive: present (anonyme) 76 387
138) Indefinite articles (anonyme) 76 221
139) Conditional (anonyme) 76 185
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 068
141) Turn into the plural (anonyme) 75 637
142) Future : ir +verb (claire1) 74 646
143) Comprehension test: level B2 (yanhel) 74 434
144) Diphtongue (present) (anonyme) 74 112
145) Dictation : alphabet (claire1) 72 107
146) SER y Estar (claire1) 72 077
147) Está,están,hay (claire1) 71 935
148) Present : What about a coffee? (claire1) 71 692
149) Prepositions A, DE, EN, CON (anonyme) 70 856
150) Simple past - irregular verbs (hidalgo) 70 814
151) Ser / Estar (anonyme) 70 671
152) Present (anonyme) 68 939
153) Gustar (anonyme) 68 898
154) Possessive adjectives (anonyme) 68 763
155) Futur (acebo) 68 642
156) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 616
157) House (claire1) 68 290
158) Usted (claire1) 68 174
159) Imperative: regular verbs (dridro) 67 196
160) Present (yanhel) 66 763
161) Gender of the words (claire1) 66 504
162) Bilingual dialogue : A formal conversation (claire1) 66 221
163) Present: regular verbs (tinou) 65 592
164) Who am I talking about? (bridg) 65 258
165) Comparatives (hidalgo) 64 998
166) Spanish accents (claire1) 64 948
167) Syllables (dridro) 64 902
168) Pretérito indefinido (anonyme) 64 776
169) Hora (anonyme) 64 698
170) Orders (anonyme) 63 884
171) Vocabulary : verbs (actions) (bridg) 63 831
172) Indicative past tense (anonyme) 63 557
173) Pretérito indefinido - irregular verbs (anonyme) 63 298
174) Ordinal numbers (anonyme) 63 240
175) Progressive form (anonyme) 62 872
176) Present: Estar + gerund (anonyme) 62 761
177) Present (nicks0206) 62 729
178) Introducing oneself (claire1) 62 651
179) Subjunctive imperfect (pierre222) 62 546
180) Present (irregular verbs) (hidalgo) 62 347
181) Placement test (hidalgo) 61 647
182) Sequence of tenses (anonyme) 61 022
183) Indefinite preterit (anonyme) 60 682
184) Present (anonyme) 60 631
185) Imperative (hidalgo) 60 561
186) Future (anonyme) 59 843
187) Numbers in letters (anonyme) 59 821
188) Le lo la se. (anonyme) 59 739
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 673
190) C / Z (pepette62) 59 430
191) Animals (nicks0206) 59 426
192) Human body (webmaster) 59 087
193) Level test II (yanhel) 58 972
194) Months (claire1) 58 699
195) Conditional - SI + sequence of tenses (nicks0206) 58 415
196) El acento escrito (anonyme) 58 084
197) Vegetables (claire1) 58 014
198) SER / ESTAR (anonyme) 57 865
199) Antonyms (dridro) 57 720
200) Adjectives - agreement (anonyme) 57 600
