Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 524 814
2) Placement test : grammar (dridro) 1 349 888
3) Pretérito indefinido (viothur) 781 271
4) Pretérito indefinido (claire1) 742 832
5) Pretérito imperfecto (anonyme) 691 054
6) Placement test : vocabulary beginners (bridg) 664 962
7) Ser /estar? (claire1) 648 707
8) Spanish alphabet (claire1) 510 079
9) Present (bridg) 484 904
10) Imperative (anonyme) 463 014
11) Placement test (hidalgo) 454 766
12) Present : regular verbs (anonyme) 378 731
13) Pretérito indefinido: irregular (nicks0206) 337 409
14) Pretérito imperfecto (tinou) 337 152
15) Alphabet (yanhel) 333 215
16) Estar+Gerund (anonyme) 316 868
17) Choose the correct article (claire1) 303 797
18) Gustar (anonyme) 295 726
19) Pretérito perfecto (anonyme) 283 009
20) What time is it? (webmaster) 281 592
21) Imperative (anonyme) 274 585
22) Numbers 1-100 (webmaster) 269 883
23) Plural (claire1) 269 232
24) Pretérito indefinido (anonyme) 265 536
25) Future (claire1) 257 681
26) Indicative present (anonyme) 257 516
27) Pretérito indefinido (sara60) 252 301
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 241 425
29) Pronounce the nasal (yanhel) 235 284
30) Subjunctive present (anonyme) 233 225
31) Conditional (anonyme) 222 267
32) Pretérito imperfecto (bikette329) 221 160
33) Counting from 1 to 10 (bridg) 210 420
34) Future (anonyme) 199 979
35) Numbers (lemarseillais) 194 042
36) Ser (claire1) 186 760
37) Present (hidalgo) 185 209
38) Por/para (lemarseillais) 183 323
39) Placement test (yanhel) 181 331
40) Verbos con diptongación (nicks0206) 173 073
41) Pretérito imperfecto (anonyme) 172 541
42) Present: -AR -ER -IR (anonyme) 168 659
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 168 618
44) Pretérito indefinido (pepette62) 164 832
45) Numbers in letters (anonyme) 163 867
46) Date (dridro) 158 026
47) Soler + infinitive (nicks0206) 154 050
48) Gustar, doler, encantar ... (nicks0206) 153 959
49) Ser /Estar (yanhel) 152 982
50) El, la, los, las (anonyme) 147 354
51) All past tenses (hidalgo) 147 032
52) Present (anonyme) 145 469
53) Numbers 11-20 (bridg) 144 652
54) Present (anonyme) 144 131
55) Estar (claire1) 141 541
56) Colours (bridg) 141 503
57) Pretérito indefinido (anonyme) 139 853
58) Pretérito Indefinido (sergiomax) 139 356
59) Future (anonyme) 138 209
60) Animals (anonyme) 137 557
61) El pretérito perfecto compuesto (nicks0206) 135 172
62) Future (hidalgo) 134 995
63) El empleo de SER y ESTAR (anonyme) 134 683
64) Demonstrative adjectives (dridro) 134 411
65) Introducing oneself (anonyme) 131 367
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 277
67) Subjunctive (yanhel) 129 967
68) Subjunctive (yanhel) 129 879
69) Present (anonyme) 128 020
70) Imperative: -ar (dridro) 126 495
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 111
72) Masculine/Feminine (claire1) 124 264
73) Right tenses (anonyme) 123 921
74) Future (claire1) 122 776
75) Placement test (yanhel) 119 000
76) Gerund (hidalgo) 118 972
77) Pretérito indefinido (claire1) 111 109
78) Nationalities (webmaster) 109 702
79) Human body (bridg) 108 865
80) Imperative (dridro) 106 221
81) Gustar (anonyme) 105 917
82) Ropa y Accesorios (yanhel) 104 326
83) Days, months and seasons (pepette62) 104 229
84) Indicative tenses (anonyme) 104 097
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 924
86) Ser / estar Present (anonyme) 101 697
87) Imperfect (nicks0206) 101 046
88) Adjectives agreement (nicks0206) 98 475
89) Imperative (anonyme) 97 628
90) Pretérito indefinido (anonyme) 97 259
91) Gustar (tinou) 97 020
92) Dictation (claire1) 96 846
93) Plural (hidalgo) 95 712
94) Prepositions Por / Para (claire1) 95 558
95) Introducing someone (yanhel) 95 144
96) Ser / Estar (anonyme) 95 104
97) Pretérito perfecto (anonyme) 94 806
98) Estar + gerund (anonyme) 94 104
99) Past tenses (anonyme) 94 082
100) Cardinal numbers (anonyme) 94 009
101) Present: diphtongues (anonyme) 93 785
102) Articles & days (claire1) 91 142
103) Conjugation (dridro) 90 236
104) Numbers 1 - 1,000 (anonyme) 90 188
105) Gerund (nicks0206) 89 991
106) Find the correct capital (claire1) 89 642
107) Colors (lemarseillais) 89 346
108) Accents (anonyme) 89 149
109) Introducing oneself (anonyme) 88 921
110) Present (hidalgo) 87 711
111) Imperative (yanhel) 87 671
112) Me in Spanish (yanhel) 86 131
113) What time is it? (anonyme) 85 945
114) Present: /e/ => /i/ (anonyme) 84 757
115) Fruits (claire1) 84 643
116) All tenses (yanhel) 84 417
117) What time is it? (pepette62) 84 024
118) SER / ESTAR (anonyme) 83 700
119) Build these sentences (anonyme) 83 254
120) Estar + gerund (claire1) 82 913
121) Present (anonyme) 82 046
122) Estar + gerund (mrkenedy) 81 997
123) Gerund (anonyme) 81 862
124) Future (anonyme) 81 593
125) Accents (bridg) 81 359
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 321
127) Plural (pepette62) 81 157
128) Future: voy a comer (anonyme) 81 024
129) Maths (webmaster) 79 809
130) Present (nicks0206) 79 542
131) Sentences (claire1) 79 460
132) Masculine/Feminine (claire1) 79 303
133) Future (anonyme) 79 133
134) Present - Regular verbs (anonyme) 78 743
135) Imperative (sara60) 78 554
136) Dialogue: 1st sentences (claire1) 77 808
137) Subjunctive: present (anonyme) 77 675
138) Conditional (anonyme) 76 941
139) Indefinite articles (anonyme) 76 450
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 315
141) Turn into the plural (anonyme) 75 894
142) Diphtongue (present) (anonyme) 74 939
143) Future : ir +verb (claire1) 74 774
144) Comprehension test: level B2 (yanhel) 74 698
145) SER y Estar (claire1) 72 431
146) Dictation : alphabet (claire1) 72 165
147) Está,están,hay (claire1) 72 084
148) Present : What about a coffee? (claire1) 71 858
149) Simple past - irregular verbs (hidalgo) 71 301
150) Prepositions A, DE, EN, CON (anonyme) 71 071
151) Ser / Estar (anonyme) 70 782
152) Futur (acebo) 70 624
153) Present (anonyme) 69 414
154) Gustar (anonyme) 69 112
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 841
156) Possessive adjectives (anonyme) 68 789
157) House (claire1) 68 436
158) Usted (claire1) 68 388
159) Imperative: regular verbs (dridro) 67 501
160) Present (yanhel) 67 171
161) Gender of the words (claire1) 66 578
162) Bilingual dialogue : A formal conversation (claire1) 66 277
163) Orders (anonyme) 65 808
164) Present: regular verbs (tinou) 65 629
165) Pretérito indefinido (anonyme) 65 588
166) Comparatives (hidalgo) 65 492
167) Who am I talking about? (bridg) 65 380
168) Syllables (dridro) 65 161
169) Spanish accents (claire1) 65 069
170) Hora (anonyme) 65 015
171) Indicative past tense (anonyme) 64 200
172) Vocabulary : verbs (actions) (bridg) 64 090
173) Ordinal numbers (anonyme) 63 638
174) Pretérito indefinido - irregular verbs (anonyme) 63 517
175) Progressive form (anonyme) 63 458
176) Present: Estar + gerund (anonyme) 63 247
177) Present (nicks0206) 62 980
178) Subjunctive imperfect (pierre222) 62 841
179) Introducing oneself (claire1) 62 771
180) Present (irregular verbs) (hidalgo) 62 658
181) Placement test (hidalgo) 61 748
182) Indefinite preterit (anonyme) 61 466
183) Present (anonyme) 61 222
184) Sequence of tenses (anonyme) 61 128
185) Imperative (hidalgo) 60 872
186) Le lo la se. (anonyme) 60 234
187) Numbers in letters (anonyme) 59 966
188) Future (anonyme) 59 952
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 914
190) C / Z (pepette62) 59 679
191) Animals (nicks0206) 59 539
192) Human body (webmaster) 59 134
193) Level test II (yanhel) 59 062
194) Months (claire1) 58 712
195) Conditional - SI + sequence of tenses (nicks0206) 58 510
196) El acento escrito (anonyme) 58 276
197) Vegetables (claire1) 58 047
198) SER / ESTAR (anonyme) 57 953
199) Pretérito perfecto (anonyme) 57 822
200) Adjectives - agreement (anonyme) 57 814
