Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 508 909
2) Placement test : grammar (dridro) 1 347 052
3) Pretérito indefinido (viothur) 773 358
4) Pretérito indefinido (claire1) 738 207
5) Pretérito imperfecto (anonyme) 684 028
6) Placement test : vocabulary beginners (bridg) 664 016
7) Ser /estar? (claire1) 642 124
8) Spanish alphabet (claire1) 509 858
9) Present (bridg) 482 959
10) Imperative (anonyme) 457 271
11) Placement test (hidalgo) 453 458
12) Present : regular verbs (anonyme) 374 765
13) Pretérito indefinido: irregular (nicks0206) 333 748
14) Pretérito imperfecto (tinou) 333 474
15) Alphabet (yanhel) 331 739
16) Estar+Gerund (anonyme) 314 744
17) Choose the correct article (claire1) 303 139
18) Gustar (anonyme) 292 371
19) What time is it? (webmaster) 281 316
20) Pretérito perfecto (anonyme) 278 291
21) Imperative (anonyme) 273 890
22) Numbers 1-100 (webmaster) 268 973
23) Plural (claire1) 268 894
24) Pretérito indefinido (anonyme) 263 176
25) Future (claire1) 255 810
26) Indicative present (anonyme) 255 034
27) Pretérito indefinido (sara60) 248 887
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 239 244
29) Pronounce the nasal (yanhel) 234 343
30) Subjunctive present (anonyme) 230 305
31) Conditional (anonyme) 220 933
32) Pretérito imperfecto (bikette329) 215 985
33) Counting from 1 to 10 (bridg) 209 282
34) Future (anonyme) 198 252
35) Numbers (lemarseillais) 193 439
36) Ser (claire1) 186 544
37) Present (hidalgo) 182 763
38) Por/para (lemarseillais) 181 219
39) Placement test (yanhel) 180 760
40) Verbos con diptongación (nicks0206) 172 062
41) Pretérito imperfecto (anonyme) 171 142
42) Present: -AR -ER -IR (anonyme) 168 089
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 166 384
44) Numbers in letters (anonyme) 162 464
45) Pretérito indefinido (pepette62) 159 137
46) Date (dridro) 157 790
47) Soler + infinitive (nicks0206) 152 905
48) Gustar, doler, encantar ... (nicks0206) 152 706
49) Ser /Estar (yanhel) 152 297
50) El, la, los, las (anonyme) 147 015
51) All past tenses (hidalgo) 145 977
52) Present (anonyme) 144 674
53) Numbers 11-20 (bridg) 143 942
54) Estar (claire1) 141 200
55) Colours (bridg) 141 090
56) Present (anonyme) 140 628
57) Pretérito indefinido (anonyme) 139 206
58) Animals (anonyme) 137 232
59) Pretérito Indefinido (sergiomax) 137 078
60) Future (anonyme) 136 822
61) El pretérito perfecto compuesto (nicks0206) 134 544
62) Demonstrative adjectives (dridro) 134 329
63) El empleo de SER y ESTAR (anonyme) 133 399
64) Future (hidalgo) 133 109
65) Introducing oneself (anonyme) 131 048
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 130 161
67) Subjunctive (yanhel) 129 044
68) Subjunctive (yanhel) 128 901
69) Present (anonyme) 127 294
70) Imperative: -ar (dridro) 126 041
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 727
72) Masculine/Feminine (claire1) 123 611
73) Right tenses (anonyme) 123 090
74) Future (claire1) 122 342
75) Placement test (yanhel) 118 648
76) Gerund (hidalgo) 117 878
77) Pretérito indefinido (claire1) 110 469
78) Nationalities (webmaster) 109 671
79) Human body (bridg) 108 367
80) Imperative (dridro) 105 775
81) Gustar (anonyme) 105 391
82) Days, months and seasons (pepette62) 103 978
83) Ropa y Accesorios (yanhel) 103 880
84) Indicative tenses (anonyme) 103 641
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 291
86) Ser / estar Present (anonyme) 101 152
87) Imperfect (nicks0206) 100 729
88) Adjectives agreement (nicks0206) 98 092
89) Dictation (claire1) 96 759
90) Pretérito indefinido (anonyme) 96 740
91) Imperative (anonyme) 96 494
92) Gustar (tinou) 96 355
93) Plural (hidalgo) 95 248
94) Introducing someone (yanhel) 94 811
95) Prepositions Por / Para (claire1) 94 684
96) Ser / Estar (anonyme) 94 631
97) Pretérito perfecto (anonyme) 93 617
98) Estar + gerund (anonyme) 93 588
99) Cardinal numbers (anonyme) 93 410
100) Past tenses (anonyme) 93 076
101) Present: diphtongues (anonyme) 92 946
102) Articles & days (claire1) 90 907
103) Conjugation (dridro) 89 637
104) Gerund (nicks0206) 89 452
105) Numbers 1 - 1,000 (anonyme) 89 411
106) Find the correct capital (claire1) 89 294
107) Colors (lemarseillais) 89 229
108) Introducing oneself (anonyme) 88 596
109) Accents (anonyme) 88 594
110) Imperative (yanhel) 87 215
111) Present (hidalgo) 86 798
112) Me in Spanish (yanhel) 85 863
113) What time is it? (anonyme) 85 376
114) Fruits (claire1) 84 577
115) Present: /e/ => /i/ (anonyme) 84 269
116) All tenses (yanhel) 83 991
117) What time is it? (pepette62) 83 624
118) SER / ESTAR (anonyme) 83 412
119) Build these sentences (anonyme) 83 012
120) Estar + gerund (claire1) 82 517
121) Present (anonyme) 81 596
122) Accents (bridg) 81 249
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 80 943
124) Plural (pepette62) 80 850
125) Future (anonyme) 80 712
126) Estar + gerund (mrkenedy) 80 568
127) Gerund (anonyme) 80 469
128) Future: voy a comer (anonyme) 80 132
129) Maths (webmaster) 79 783
130) Present (nicks0206) 79 262
131) Sentences (claire1) 79 246
132) Masculine/Feminine (claire1) 79 069
133) Future (anonyme) 78 781
134) Present - Regular verbs (anonyme) 78 550
135) Imperative (sara60) 77 699
136) Dialogue: 1st sentences (claire1) 77 605
137) Indefinite articles (anonyme) 76 181
138) Conditional (anonyme) 76 047
139) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 024
140) Subjunctive: present (anonyme) 75 977
141) Turn into the plural (anonyme) 75 573
142) Future : ir +verb (claire1) 74 626
143) Comprehension test: level B2 (yanhel) 74 396
144) Diphtongue (present) (anonyme) 73 912
145) Dictation : alphabet (claire1) 72 096
146) SER y Estar (claire1) 71 967
147) Está,están,hay (claire1) 71 894
148) Present : What about a coffee? (claire1) 71 643
149) Prepositions A, DE, EN, CON (anonyme) 70 802
150) Ser / Estar (anonyme) 70 643
151) Simple past - irregular verbs (hidalgo) 70 636
152) Gustar (anonyme) 68 869
153) Present (anonyme) 68 818
154) Possessive adjectives (anonyme) 68 731
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 525
156) House (claire1) 68 253
157) Futur (acebo) 68 187
158) Usted (claire1) 68 134
159) Imperative: regular verbs (dridro) 67 150
160) Present (yanhel) 66 640
161) Gender of the words (claire1) 66 489
162) Bilingual dialogue : A formal conversation (claire1) 66 210
163) Present: regular verbs (tinou) 65 587
164) Who am I talking about? (bridg) 65 211
165) Spanish accents (claire1) 64 935
166) Comparatives (hidalgo) 64 916
167) Syllables (dridro) 64 844
168) Pretérito indefinido (anonyme) 64 625
169) Hora (anonyme) 64 624
170) Vocabulary : verbs (actions) (bridg) 63 794
171) Orders (anonyme) 63 417
172) Indicative past tense (anonyme) 63 397
173) Pretérito indefinido - irregular verbs (anonyme) 63 262
174) Ordinal numbers (anonyme) 63 131
175) Progressive form (anonyme) 62 740
176) Present (nicks0206) 62 692
177) Present: Estar + gerund (anonyme) 62 634
178) Introducing oneself (claire1) 62 625
179) Subjunctive imperfect (pierre222) 62 489
180) Present (irregular verbs) (hidalgo) 62 252
181) Placement test (hidalgo) 61 632
182) Sequence of tenses (anonyme) 61 006
183) Indefinite preterit (anonyme) 60 538
184) Imperative (hidalgo) 60 484
185) Present (anonyme) 60 467
186) Future (anonyme) 59 816
187) Numbers in letters (anonyme) 59 791
188) Le lo la se. (anonyme) 59 635
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 606
190) Animals (nicks0206) 59 410
191) C / Z (pepette62) 59 396
192) Human body (webmaster) 59 080
193) Level test II (yanhel) 58 960
194) Months (claire1) 58 694
195) Conditional - SI + sequence of tenses (nicks0206) 58 384
196) El acento escrito (anonyme) 58 034
197) Vegetables (claire1) 58 007
198) SER / ESTAR (anonyme) 57 841
199) Antonyms (dridro) 57 719
200) Adjectives - agreement (anonyme) 57 568
