Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 538 438
2) Placement test : grammar (dridro) 1 352 928
3) Pretérito indefinido (viothur) 789 188
4) Pretérito indefinido (claire1) 747 730
5) Pretérito imperfecto (anonyme) 697 912
6) Placement test : vocabulary beginners (bridg) 666 001
7) Ser /estar? (claire1) 653 087
8) Spanish alphabet (claire1) 510 329
9) Present (bridg) 486 712
10) Imperative (anonyme) 467 877
11) Placement test (hidalgo) 456 426
12) Present : regular verbs (anonyme) 381 867
13) Pretérito indefinido: irregular (nicks0206) 341 075
14) Pretérito imperfecto (tinou) 341 048
15) Alphabet (yanhel) 334 675
16) Estar+Gerund (anonyme) 318 365
17) Choose the correct article (claire1) 304 505
18) Gustar (anonyme) 298 330
19) Pretérito perfecto (anonyme) 286 770
20) What time is it? (webmaster) 281 775
21) Imperative (anonyme) 275 342
22) Numbers 1-100 (webmaster) 270 801
23) Plural (claire1) 269 627
24) Pretérito indefinido (anonyme) 268 479
25) Future (claire1) 259 953
26) Indicative present (anonyme) 259 372
27) Pretérito indefinido (sara60) 256 034
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 243 349
29) Subjunctive present (anonyme) 236 288
30) Pronounce the nasal (yanhel) 236 269
31) Pretérito imperfecto (bikette329) 226 000
32) Conditional (anonyme) 223 640
33) Counting from 1 to 10 (bridg) 211 410
34) Future (anonyme) 201 598
35) Numbers (lemarseillais) 194 428
36) Ser (claire1) 187 036
37) Present (hidalgo) 186 749
38) Por/para (lemarseillais) 184 929
39) Placement test (yanhel) 182 016
40) Verbos con diptongación (nicks0206) 174 267
41) Pretérito imperfecto (anonyme) 173 880
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 170 279
43) Pretérito indefinido (pepette62) 169 564
44) Present: -AR -ER -IR (anonyme) 169 519
45) Numbers in letters (anonyme) 164 956
46) Date (dridro) 158 200
47) Soler + infinitive (nicks0206) 155 341
48) Gustar, doler, encantar ... (nicks0206) 154 790
49) Ser /Estar (yanhel) 153 693
50) All past tenses (hidalgo) 147 835
51) El, la, los, las (anonyme) 147 748
52) Present (anonyme) 146 532
53) Present (anonyme) 146 060
54) Numbers 11-20 (bridg) 145 362
55) Colours (bridg) 141 907
56) Estar (claire1) 141 814
57) Pretérito Indefinido (sergiomax) 141 237
58) Pretérito indefinido (anonyme) 140 520
59) Future (anonyme) 139 903
60) Animals (anonyme) 138 052
61) Future (hidalgo) 136 940
62) El pretérito perfecto compuesto (nicks0206) 135 580
63) El empleo de SER y ESTAR (anonyme) 135 490
64) Demonstrative adjectives (dridro) 134 520
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 149
66) Introducing oneself (anonyme) 131 852
67) Subjunctive (yanhel) 130 953
68) Subjunctive (yanhel) 130 755
69) Present (anonyme) 128 511
70) Imperative: -ar (dridro) 126 956
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 481
72) Right tenses (anonyme) 125 043
73) Masculine/Feminine (claire1) 124 975
74) Future (claire1) 123 354
75) Gerund (hidalgo) 119 859
76) Placement test (yanhel) 119 345
77) Pretérito indefinido (claire1) 111 810
78) Nationalities (webmaster) 109 749
79) Human body (bridg) 109 262
80) Imperative (dridro) 106 736
81) Gustar (anonyme) 106 590
82) Ropa y Accesorios (yanhel) 104 792
83) Days, months and seasons (pepette62) 104 462
84) Indicative tenses (anonyme) 104 442
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 187
86) Ser / estar Present (anonyme) 102 071
87) Imperfect (nicks0206) 101 565
88) Adjectives agreement (nicks0206) 98 951
89) Imperative (anonyme) 98 896
90) Pretérito indefinido (anonyme) 97 849
91) Gustar (tinou) 97 698
92) Dictation (claire1) 96 945
93) Prepositions Por / Para (claire1) 96 228
94) Plural (hidalgo) 96 161
95) Pretérito perfecto (anonyme) 95 820
96) Ser / Estar (anonyme) 95 633
97) Introducing someone (yanhel) 95 491
98) Past tenses (anonyme) 95 053
99) Estar + gerund (anonyme) 94 530
100) Present: diphtongues (anonyme) 94 308
101) Cardinal numbers (anonyme) 94 238
102) Articles & days (claire1) 91 405
103) Numbers 1 - 1,000 (anonyme) 90 874
104) Conjugation (dridro) 90 783
105) Gerund (nicks0206) 90 673
106) Find the correct capital (claire1) 89 878
107) Accents (anonyme) 89 604
108) Colors (lemarseillais) 89 553
109) Introducing oneself (anonyme) 89 308
110) Present (hidalgo) 88 405
111) Imperative (yanhel) 88 144
112) Me in Spanish (yanhel) 86 431
113) What time is it? (anonyme) 86 177
114) Present: /e/ => /i/ (anonyme) 85 079
115) All tenses (yanhel) 84 752
116) Fruits (claire1) 84 723
117) What time is it? (pepette62) 84 450
118) SER / ESTAR (anonyme) 83 936
119) Build these sentences (anonyme) 83 485
120) Estar + gerund (claire1) 83 415
121) Gerund (anonyme) 82 989
122) Estar + gerund (mrkenedy) 82 947
123) Future (anonyme) 82 667
124) Present (anonyme) 82 373
125) Future: voy a comer (anonyme) 81 790
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 782
127) Accents (bridg) 81 454
128) Plural (pepette62) 81 416
129) Maths (webmaster) 79 863
130) Present (nicks0206) 79 837
131) Sentences (claire1) 79 692
132) Masculine/Feminine (claire1) 79 671
133) Future (anonyme) 79 519
134) Imperative (sara60) 79 406
135) Subjunctive: present (anonyme) 79 148
136) Present - Regular verbs (anonyme) 78 854
137) Dialogue: 1st sentences (claire1) 78 050
138) Conditional (anonyme) 78 010
139) Indefinite articles (anonyme) 76 720
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 688
141) Turn into the plural (anonyme) 76 280
142) Diphtongue (present) (anonyme) 75 623
143) Comprehension test: level B2 (yanhel) 74 984
144) Future : ir +verb (claire1) 74 969
145) Futur (acebo) 73 128
146) SER y Estar (claire1) 72 749
147) Está,están,hay (claire1) 72 285
148) Dictation : alphabet (claire1) 72 269
149) Present : What about a coffee? (claire1) 72 099
150) Simple past - irregular verbs (hidalgo) 71 928
151) Prepositions A, DE, EN, CON (anonyme) 71 437
152) Ser / Estar (anonyme) 70 945
153) Present (anonyme) 69 975
154) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 212
155) Gustar (anonyme) 69 210
156) Possessive adjectives (anonyme) 68 997
157) Usted (claire1) 68 846
158) House (claire1) 68 620
159) Orders (anonyme) 67 963
160) Imperative: regular verbs (dridro) 67 792
161) Present (yanhel) 67 564
162) Gender of the words (claire1) 66 671
163) Bilingual dialogue : A formal conversation (claire1) 66 344
164) Pretérito indefinido (anonyme) 66 303
165) Comparatives (hidalgo) 66 039
166) Present: regular verbs (tinou) 65 737
167) Who am I talking about? (bridg) 65 574
168) Syllables (dridro) 65 534
169) Hora (anonyme) 65 338
170) Spanish accents (claire1) 65 156
171) Indicative past tense (anonyme) 64 913
172) Vocabulary : verbs (actions) (bridg) 64 457
173) Ordinal numbers (anonyme) 64 186
174) Progressive form (anonyme) 64 063
175) Pretérito indefinido - irregular verbs (anonyme) 63 771
176) Present: Estar + gerund (anonyme) 63 693
177) Subjunctive imperfect (pierre222) 63 547
178) Present (nicks0206) 63 140
179) Introducing oneself (claire1) 63 006
180) Present (irregular verbs) (hidalgo) 62 891
181) Indefinite preterit (anonyme) 62 510
182) Placement test (hidalgo) 61 858
183) Present (anonyme) 61 669
184) Sequence of tenses (anonyme) 61 382
185) Imperative (hidalgo) 61 262
186) Le lo la se. (anonyme) 60 676
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 278
188) Numbers in letters (anonyme) 60 131
189) Future (anonyme) 60 089
190) C / Z (pepette62) 59 956
191) Animals (nicks0206) 59 712
192) Human body (webmaster) 59 257
193) Level test II (yanhel) 59 162
194) Months (claire1) 58 756
195) Conditional - SI + sequence of tenses (nicks0206) 58 692
196) El acento escrito (anonyme) 58 598
197) Pretérito perfecto (anonyme) 58 415
198) Vegetables (claire1) 58 096
199) SER / ESTAR (anonyme) 58 059
200) Adjectives - agreement (anonyme) 57 961
