Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 527 973
2) Placement test : grammar (dridro) 1 350 527
3) Pretérito indefinido (viothur) 782 898
4) Pretérito indefinido (claire1) 743 770
5) Pretérito imperfecto (anonyme) 692 719
6) Placement test : vocabulary beginners (bridg) 665 184
7) Ser /estar? (claire1) 649 737
8) Spanish alphabet (claire1) 510 139
9) Present (bridg) 485 298
10) Imperative (anonyme) 464 150
11) Placement test (hidalgo) 455 174
12) Present : regular verbs (anonyme) 379 223
13) Pretérito indefinido: irregular (nicks0206) 338 089
14) Pretérito imperfecto (tinou) 337 903
15) Alphabet (yanhel) 333 488
16) Estar+Gerund (anonyme) 317 273
17) Choose the correct article (claire1) 303 992
18) Gustar (anonyme) 296 356
19) Pretérito perfecto (anonyme) 283 881
20) What time is it? (webmaster) 281 609
21) Imperative (anonyme) 274 709
22) Numbers 1-100 (webmaster) 270 106
23) Plural (claire1) 269 331
24) Pretérito indefinido (anonyme) 266 166
25) Future (claire1) 258 229
26) Indicative present (anonyme) 257 930
27) Pretérito indefinido (sara60) 253 078
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 241 818
29) Pronounce the nasal (yanhel) 235 448
30) Subjunctive present (anonyme) 233 869
31) Conditional (anonyme) 222 536
32) Pretérito imperfecto (bikette329) 222 462
33) Counting from 1 to 10 (bridg) 210 624
34) Future (anonyme) 200 400
35) Numbers (lemarseillais) 194 145
36) Ser (claire1) 186 818
37) Present (hidalgo) 185 596
38) Por/para (lemarseillais) 183 690
39) Placement test (yanhel) 181 632
40) Verbos con diptongación (nicks0206) 173 389
41) Pretérito imperfecto (anonyme) 172 796
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 168 994
43) Present: -AR -ER -IR (anonyme) 168 856
44) Pretérito indefinido (pepette62) 165 922
45) Numbers in letters (anonyme) 164 143
46) Date (dridro) 158 069
47) Soler + infinitive (nicks0206) 154 427
48) Gustar, doler, encantar ... (nicks0206) 154 112
49) Ser /Estar (yanhel) 153 137
50) El, la, los, las (anonyme) 147 415
51) All past tenses (hidalgo) 147 192
52) Present (anonyme) 145 584
53) Numbers 11-20 (bridg) 144 771
54) Present (anonyme) 144 704
55) Estar (claire1) 141 583
56) Colours (bridg) 141 578
57) Pretérito indefinido (anonyme) 139 959
58) Pretérito Indefinido (sergiomax) 139 837
59) Future (anonyme) 138 728
60) Animals (anonyme) 137 701
61) Future (hidalgo) 135 461
62) El pretérito perfecto compuesto (nicks0206) 135 282
63) El empleo de SER y ESTAR (anonyme) 134 833
64) Demonstrative adjectives (dridro) 134 438
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 430
66) Introducing oneself (anonyme) 131 413
67) Subjunctive (yanhel) 130 144
68) Subjunctive (yanhel) 130 117
69) Present (anonyme) 128 141
70) Imperative: -ar (dridro) 126 592
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 196
72) Masculine/Feminine (claire1) 124 360
73) Right tenses (anonyme) 124 126
74) Future (claire1) 122 889
75) Gerund (hidalgo) 119 191
76) Placement test (yanhel) 119 084
77) Pretérito indefinido (claire1) 111 229
78) Nationalities (webmaster) 109 720
79) Human body (bridg) 108 970
80) Imperative (dridro) 106 300
81) Gustar (anonyme) 105 981
82) Ropa y Accesorios (yanhel) 104 435
83) Days, months and seasons (pepette62) 104 295
84) Indicative tenses (anonyme) 104 158
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 000
86) Ser / estar Present (anonyme) 101 791
87) Imperfect (nicks0206) 101 116
88) Adjectives agreement (nicks0206) 98 536
89) Imperative (anonyme) 97 874
90) Pretérito indefinido (anonyme) 97 363
91) Gustar (tinou) 97 134
92) Dictation (claire1) 96 881
93) Plural (hidalgo) 95 802
94) Prepositions Por / Para (claire1) 95 715
95) Ser / Estar (anonyme) 95 209
96) Introducing someone (yanhel) 95 192
97) Pretérito perfecto (anonyme) 95 036
98) Past tenses (anonyme) 94 264
99) Estar + gerund (anonyme) 94 167
100) Cardinal numbers (anonyme) 94 077
101) Present: diphtongues (anonyme) 93 884
102) Articles & days (claire1) 91 179
103) Conjugation (dridro) 90 343
104) Numbers 1 - 1,000 (anonyme) 90 328
105) Gerund (nicks0206) 90 083
106) Find the correct capital (claire1) 89 678
107) Colors (lemarseillais) 89 368
108) Accents (anonyme) 89 297
109) Introducing oneself (anonyme) 88 970
110) Present (hidalgo) 87 824
111) Imperative (yanhel) 87 783
112) Me in Spanish (yanhel) 86 175
113) What time is it? (anonyme) 85 999
114) Present: /e/ => /i/ (anonyme) 84 825
115) Fruits (claire1) 84 659
116) All tenses (yanhel) 84 477
117) What time is it? (pepette62) 84 097
118) SER / ESTAR (anonyme) 83 745
119) Build these sentences (anonyme) 83 287
120) Estar + gerund (claire1) 83 042
121) Estar + gerund (mrkenedy) 82 209
122) Gerund (anonyme) 82 159
123) Present (anonyme) 82 116
124) Future (anonyme) 81 851
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 419
126) Accents (bridg) 81 379
127) Future: voy a comer (anonyme) 81 217
128) Plural (pepette62) 81 205
129) Maths (webmaster) 79 810
130) Present (nicks0206) 79 600
131) Sentences (claire1) 79 493
132) Masculine/Feminine (claire1) 79 424
133) Future (anonyme) 79 176
134) Present - Regular verbs (anonyme) 78 769
135) Imperative (sara60) 78 697
136) Subjunctive: present (anonyme) 78 086
137) Dialogue: 1st sentences (claire1) 77 838
138) Conditional (anonyme) 77 149
139) Indefinite articles (anonyme) 76 491
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 393
141) Turn into the plural (anonyme) 75 962
142) Diphtongue (present) (anonyme) 75 012
143) Future : ir +verb (claire1) 74 825
144) Comprehension test: level B2 (yanhel) 74 763
145) SER y Estar (claire1) 72 521
146) Dictation : alphabet (claire1) 72 181
147) Está,están,hay (claire1) 72 119
148) Present : What about a coffee? (claire1) 71 917
149) Simple past - irregular verbs (hidalgo) 71 417
150) Futur (acebo) 71 274
151) Prepositions A, DE, EN, CON (anonyme) 71 122
152) Ser / Estar (anonyme) 70 815
153) Present (anonyme) 69 532
154) Gustar (anonyme) 69 133
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 925
156) Possessive adjectives (anonyme) 68 917
157) Usted (claire1) 68 467
158) House (claire1) 68 455
159) Imperative: regular verbs (dridro) 67 525
160) Present (yanhel) 67 266
161) Gender of the words (claire1) 66 599
162) Bilingual dialogue : A formal conversation (claire1) 66 287
163) Orders (anonyme) 66 286
164) Pretérito indefinido (anonyme) 65 719
165) Comparatives (hidalgo) 65 696
166) Present: regular verbs (tinou) 65 655
167) Who am I talking about? (bridg) 65 407
168) Syllables (dridro) 65 226
169) Spanish accents (claire1) 65 122
170) Hora (anonyme) 65 101
171) Indicative past tense (anonyme) 64 423
172) Vocabulary : verbs (actions) (bridg) 64 256
173) Ordinal numbers (anonyme) 63 727
174) Progressive form (anonyme) 63 591
175) Pretérito indefinido - irregular verbs (anonyme) 63 564
176) Present: Estar + gerund (anonyme) 63 350
177) Present (nicks0206) 63 011
178) Subjunctive imperfect (pierre222) 62 972
179) Introducing oneself (claire1) 62 797
180) Present (irregular verbs) (hidalgo) 62 715
181) Placement test (hidalgo) 61 776
182) Indefinite preterit (anonyme) 61 696
183) Present (anonyme) 61 316
184) Sequence of tenses (anonyme) 61 151
185) Imperative (hidalgo) 60 969
186) Le lo la se. (anonyme) 60 331
187) Numbers in letters (anonyme) 59 995
188) Pretérito indefinido / pretérito perfecto (hidalgo) 59 986
189) Future (anonyme) 59 982
190) C / Z (pepette62) 59 723
191) Animals (nicks0206) 59 587
192) Human body (webmaster) 59 192
193) Level test II (yanhel) 59 074
194) Months (claire1) 58 716
195) Conditional - SI + sequence of tenses (nicks0206) 58 552
196) El acento escrito (anonyme) 58 341
197) Vegetables (claire1) 58 053
198) SER / ESTAR (anonyme) 57 980
199) Pretérito perfecto (anonyme) 57 887
200) Adjectives - agreement (anonyme) 57 832
