Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 502 256
2) Placement test : grammar (dridro) 1 345 698
3) Pretérito indefinido (viothur) 770 311
4) Pretérito indefinido (claire1) 736 460
5) Pretérito imperfecto (anonyme) 681 035
6) Placement test : vocabulary beginners (bridg) 663 698
7) Ser /estar? (claire1) 638 136
8) Spanish alphabet (claire1) 509 740
9) Present (bridg) 481 976
10) Imperative (anonyme) 455 158
11) Placement test (hidalgo) 452 806
12) Present : regular verbs (anonyme) 372 390
13) Pretérito indefinido: irregular (nicks0206) 332 368
14) Pretérito imperfecto (tinou) 332 033
15) Alphabet (yanhel) 331 157
16) Estar+Gerund (anonyme) 313 672
17) Choose the correct article (claire1) 302 845
18) Gustar (anonyme) 290 447
19) What time is it? (webmaster) 281 149
20) Pretérito perfecto (anonyme) 275 966
21) Imperative (anonyme) 273 700
22) Plural (claire1) 268 750
23) Numbers 1-100 (webmaster) 268 561
24) Pretérito indefinido (anonyme) 261 980
25) Future (claire1) 254 877
26) Indicative present (anonyme) 253 604
27) Pretérito indefinido (sara60) 247 724
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 238 380
29) Pronounce the nasal (yanhel) 233 984
30) Subjunctive present (anonyme) 229 009
31) Conditional (anonyme) 220 434
32) Pretérito imperfecto (bikette329) 213 913
33) Counting from 1 to 10 (bridg) 208 921
34) Future (anonyme) 197 748
35) Numbers (lemarseillais) 193 191
36) Ser (claire1) 186 444
37) Present (hidalgo) 181 335
38) Placement test (yanhel) 180 625
39) Por/para (lemarseillais) 180 538
40) Verbos con diptongación (nicks0206) 171 424
41) Pretérito imperfecto (anonyme) 170 488
42) Present: -AR -ER -IR (anonyme) 167 727
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 165 469
44) Numbers in letters (anonyme) 161 752
45) Date (dridro) 157 666
46) Pretérito indefinido (pepette62) 157 192
47) Soler + infinitive (nicks0206) 152 234
48) Ser /Estar (yanhel) 151 987
49) Gustar, doler, encantar ... (nicks0206) 151 748
50) El, la, los, las (anonyme) 146 876
51) All past tenses (hidalgo) 145 592
52) Present (anonyme) 144 105
53) Numbers 11-20 (bridg) 143 676
54) Estar (claire1) 141 093
55) Colours (bridg) 140 974
56) Pretérito indefinido (anonyme) 138 901
57) Present (anonyme) 138 725
58) Animals (anonyme) 137 118
59) Future (anonyme) 136 368
60) Pretérito Indefinido (sergiomax) 136 118
61) Demonstrative adjectives (dridro) 134 264
62) El pretérito perfecto compuesto (nicks0206) 134 244
63) El empleo de SER y ESTAR (anonyme) 132 694
64) Future (hidalgo) 132 419
65) Introducing oneself (anonyme) 130 937
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 129 686
67) Subjunctive (yanhel) 128 685
68) Subjunctive (yanhel) 128 559
69) Present (anonyme) 126 915
70) Imperative: -ar (dridro) 125 940
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 536
72) Masculine/Feminine (claire1) 123 342
73) Right tenses (anonyme) 122 761
74) Future (claire1) 122 187
75) Placement test (yanhel) 118 525
76) Gerund (hidalgo) 117 336
77) Pretérito indefinido (claire1) 110 229
78) Nationalities (webmaster) 109 643
79) Human body (bridg) 108 192
80) Imperative (dridro) 105 634
81) Gustar (anonyme) 105 094
82) Days, months and seasons (pepette62) 103 836
83) Ropa y Accesorios (yanhel) 103 657
84) Indicative tenses (anonyme) 103 466
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 000
86) Ser / estar Present (anonyme) 100 821
87) Imperfect (nicks0206) 100 486
88) Adjectives agreement (nicks0206) 97 877
89) Dictation (claire1) 96 698
90) Pretérito indefinido (anonyme) 96 504
91) Imperative (anonyme) 96 018
92) Gustar (tinou) 95 992
93) Plural (hidalgo) 95 010
94) Introducing someone (yanhel) 94 674
95) Prepositions Por / Para (claire1) 94 382
96) Ser / Estar (anonyme) 94 275
97) Cardinal numbers (anonyme) 93 294
98) Estar + gerund (anonyme) 93 257
99) Pretérito perfecto (anonyme) 93 022
100) Past tenses (anonyme) 92 677
101) Present: diphtongues (anonyme) 92 589
102) Articles & days (claire1) 90 811
103) Conjugation (dridro) 89 397
104) Gerund (nicks0206) 89 169
105) Numbers 1 - 1,000 (anonyme) 89 161
106) Find the correct capital (claire1) 89 097
107) Colors (lemarseillais) 89 075
108) Introducing oneself (anonyme) 88 238
109) Accents (anonyme) 88 218
110) Imperative (yanhel) 87 079
111) Present (hidalgo) 86 276
112) Me in Spanish (yanhel) 85 767
113) What time is it? (anonyme) 85 276
114) Fruits (claire1) 84 548
115) Present: /e/ => /i/ (anonyme) 83 931
116) All tenses (yanhel) 83 867
117) What time is it? (pepette62) 83 420
118) SER / ESTAR (anonyme) 83 172
119) Build these sentences (anonyme) 82 956
120) Estar + gerund (claire1) 82 346
121) Present (anonyme) 81 296
122) Accents (bridg) 81 177
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 80 787
124) Plural (pepette62) 80 746
125) Future (anonyme) 80 296
126) Maths (webmaster) 79 781
127) Estar + gerund (mrkenedy) 79 755
128) Future: voy a comer (anonyme) 79 731
129) Gerund (anonyme) 79 687
130) Present (nicks0206) 79 171
131) Sentences (claire1) 79 140
132) Masculine/Feminine (claire1) 78 969
133) Future (anonyme) 78 573
134) Present - Regular verbs (anonyme) 78 452
135) Dialogue: 1st sentences (claire1) 77 518
136) Imperative (sara60) 77 396
137) Indefinite articles (anonyme) 76 096
138) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 75 887
139) Conditional (anonyme) 75 606
140) Turn into the plural (anonyme) 75 375
141) Subjunctive: present (anonyme) 75 302
142) Future : ir +verb (claire1) 74 531
143) Comprehension test: level B2 (yanhel) 74 285
144) Diphtongue (present) (anonyme) 73 568
145) Dictation : alphabet (claire1) 72 061
146) Está,están,hay (claire1) 71 817
147) Present : What about a coffee? (claire1) 71 523
148) SER y Estar (claire1) 71 488
149) Prepositions A, DE, EN, CON (anonyme) 70 658
150) Ser / Estar (anonyme) 70 582
151) Simple past - irregular verbs (hidalgo) 70 450
152) Gustar (anonyme) 68 772
153) Possessive adjectives (anonyme) 68 643
154) Present (anonyme) 68 491
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 391
156) House (claire1) 68 206
157) Usted (claire1) 67 922
158) Futur (acebo) 67 401
159) Imperative: regular verbs (dridro) 67 107
160) Present (yanhel) 66 434
161) Gender of the words (claire1) 66 399
162) Bilingual dialogue : A formal conversation (claire1) 66 193
163) Present: regular verbs (tinou) 65 538
164) Who am I talking about? (bridg) 65 148
165) Spanish accents (claire1) 64 916
166) Syllables (dridro) 64 711
167) Comparatives (hidalgo) 64 654
168) Hora (anonyme) 64 418
169) Pretérito indefinido (anonyme) 64 303
170) Vocabulary : verbs (actions) (bridg) 63 717
171) Pretérito indefinido - irregular verbs (anonyme) 63 196
172) Indicative past tense (anonyme) 62 972
173) Ordinal numbers (anonyme) 62 940
174) Present (nicks0206) 62 611
175) Introducing oneself (claire1) 62 564
176) Orders (anonyme) 62 535
177) Progressive form (anonyme) 62 411
178) Subjunctive imperfect (pierre222) 62 367
179) Present: Estar + gerund (anonyme) 62 274
180) Present (irregular verbs) (hidalgo) 61 955
181) Placement test (hidalgo) 61 591
182) Sequence of tenses (anonyme) 60 983
183) Imperative (hidalgo) 60 319
184) Indefinite preterit (anonyme) 60 105
185) Present (anonyme) 60 004
186) Future (anonyme) 59 759
187) Numbers in letters (anonyme) 59 634
188) Pretérito indefinido / pretérito perfecto (hidalgo) 59 474
189) Le lo la se. (anonyme) 59 376
190) Animals (nicks0206) 59 355
191) C / Z (pepette62) 59 289
192) Human body (webmaster) 59 004
193) Level test II (yanhel) 58 921
194) Months (claire1) 58 677
195) Conditional - SI + sequence of tenses (nicks0206) 58 330
196) Vegetables (claire1) 57 988
197) El acento escrito (anonyme) 57 913
198) SER / ESTAR (anonyme) 57 768
199) Antonyms (dridro) 57 716
200) Adjectives - agreement (anonyme) 57 466
