Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 535 542
2) Placement test : grammar (dridro) 1 352 161
3) Pretérito indefinido (viothur) 786 954
4) Pretérito indefinido (claire1) 746 181
5) Pretérito imperfecto (anonyme) 696 154
6) Placement test : vocabulary beginners (bridg) 665 745
7) Ser /estar? (claire1) 652 041
8) Spanish alphabet (claire1) 510 266
9) Present (bridg) 486 210
10) Imperative (anonyme) 466 856
11) Placement test (hidalgo) 456 060
12) Present : regular verbs (anonyme) 381 035
13) Pretérito indefinido: irregular (nicks0206) 339 961
14) Pretérito imperfecto (tinou) 339 881
15) Alphabet (yanhel) 334 285
16) Estar+Gerund (anonyme) 318 035
17) Choose the correct article (claire1) 304 338
18) Gustar (anonyme) 297 933
19) Pretérito perfecto (anonyme) 285 854
20) What time is it? (webmaster) 281 685
21) Imperative (anonyme) 275 051
22) Numbers 1-100 (webmaster) 270 600
23) Plural (claire1) 269 528
24) Pretérito indefinido (anonyme) 267 787
25) Future (claire1) 259 241
26) Indicative present (anonyme) 258 884
27) Pretérito indefinido (sara60) 254 912
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 242 969
29) Pronounce the nasal (yanhel) 236 019
30) Subjunctive present (anonyme) 234 986
31) Pretérito imperfecto (bikette329) 224 861
32) Conditional (anonyme) 223 282
33) Counting from 1 to 10 (bridg) 211 188
34) Future (anonyme) 201 202
35) Numbers (lemarseillais) 194 303
36) Ser (claire1) 186 968
37) Present (hidalgo) 186 318
38) Por/para (lemarseillais) 184 487
39) Placement test (yanhel) 181 845
40) Verbos con diptongación (nicks0206) 174 128
41) Pretérito imperfecto (anonyme) 173 415
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 169 856
43) Present: -AR -ER -IR (anonyme) 169 293
44) Pretérito indefinido (pepette62) 168 439
45) Numbers in letters (anonyme) 164 750
46) Date (dridro) 158 165
47) Soler + infinitive (nicks0206) 155 048
48) Gustar, doler, encantar ... (nicks0206) 154 534
49) Ser /Estar (yanhel) 153 548
50) El, la, los, las (anonyme) 147 625
51) All past tenses (hidalgo) 147 575
52) Present (anonyme) 145 914
53) Present (anonyme) 145 869
54) Numbers 11-20 (bridg) 145 200
55) Colours (bridg) 141 793
56) Estar (claire1) 141 774
57) Pretérito Indefinido (sergiomax) 140 805
58) Pretérito indefinido (anonyme) 140 304
59) Future (anonyme) 139 526
60) Animals (anonyme) 137 936
61) Future (hidalgo) 136 410
62) El pretérito perfecto compuesto (nicks0206) 135 497
63) El empleo de SER y ESTAR (anonyme) 135 207
64) Demonstrative adjectives (dridro) 134 498
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 897
66) Introducing oneself (anonyme) 131 753
67) Subjunctive (yanhel) 130 679
68) Subjunctive (yanhel) 130 524
69) Present (anonyme) 128 353
70) Imperative: -ar (dridro) 126 846
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 349
72) Masculine/Feminine (claire1) 124 776
73) Right tenses (anonyme) 124 774
74) Future (claire1) 123 141
75) Gerund (hidalgo) 119 620
76) Placement test (yanhel) 119 238
77) Pretérito indefinido (claire1) 111 599
78) Nationalities (webmaster) 109 736
79) Human body (bridg) 109 154
80) Imperative (dridro) 106 560
81) Gustar (anonyme) 106 298
82) Ropa y Accesorios (yanhel) 104 683
83) Days, months and seasons (pepette62) 104 411
84) Indicative tenses (anonyme) 104 357
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 112
86) Ser / estar Present (anonyme) 101 970
87) Imperfect (nicks0206) 101 327
88) Adjectives agreement (nicks0206) 98 815
89) Imperative (anonyme) 98 552
90) Pretérito indefinido (anonyme) 97 681
91) Gustar (tinou) 97 488
92) Dictation (claire1) 96 925
93) Plural (hidalgo) 96 045
94) Prepositions Por / Para (claire1) 96 043
95) Pretérito perfecto (anonyme) 95 557
96) Ser / Estar (anonyme) 95 470
97) Introducing someone (yanhel) 95 398
98) Past tenses (anonyme) 94 754
99) Estar + gerund (anonyme) 94 396
100) Present: diphtongues (anonyme) 94 186
101) Cardinal numbers (anonyme) 94 168
102) Articles & days (claire1) 91 331
103) Numbers 1 - 1,000 (anonyme) 90 726
104) Conjugation (dridro) 90 614
105) Gerund (nicks0206) 90 403
106) Find the correct capital (claire1) 89 781
107) Accents (anonyme) 89 487
108) Colors (lemarseillais) 89 441
109) Introducing oneself (anonyme) 89 180
110) Present (hidalgo) 88 160
111) Imperative (yanhel) 88 015
112) Me in Spanish (yanhel) 86 344
113) What time is it? (anonyme) 86 129
114) Present: /e/ => /i/ (anonyme) 84 971
115) Fruits (claire1) 84 704
116) All tenses (yanhel) 84 664
117) What time is it? (pepette62) 84 338
118) SER / ESTAR (anonyme) 83 845
119) Build these sentences (anonyme) 83 392
120) Estar + gerund (claire1) 83 239
121) Gerund (anonyme) 82 723
122) Estar + gerund (mrkenedy) 82 685
123) Future (anonyme) 82 288
124) Present (anonyme) 82 281
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 672
126) Future: voy a comer (anonyme) 81 621
127) Accents (bridg) 81 420
128) Plural (pepette62) 81 338
129) Maths (webmaster) 79 860
130) Present (nicks0206) 79 786
131) Sentences (claire1) 79 620
132) Masculine/Feminine (claire1) 79 585
133) Future (anonyme) 79 377
134) Imperative (sara60) 79 177
135) Subjunctive: present (anonyme) 78 897
136) Present - Regular verbs (anonyme) 78 815
137) Dialogue: 1st sentences (claire1) 77 976
138) Conditional (anonyme) 77 690
139) Indefinite articles (anonyme) 76 621
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 607
141) Turn into the plural (anonyme) 76 187
142) Diphtongue (present) (anonyme) 75 466
143) Comprehension test: level B2 (yanhel) 74 921
144) Future : ir +verb (claire1) 74 872
145) SER y Estar (claire1) 72 671
146) Futur (acebo) 72 649
147) Está,están,hay (claire1) 72 242
148) Dictation : alphabet (claire1) 72 241
149) Present : What about a coffee? (claire1) 72 063
150) Simple past - irregular verbs (hidalgo) 71 717
151) Prepositions A, DE, EN, CON (anonyme) 71 381
152) Ser / Estar (anonyme) 70 890
153) Present (anonyme) 69 825
154) Gustar (anonyme) 69 173
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 106
156) Possessive adjectives (anonyme) 68 988
157) Usted (claire1) 68 672
158) House (claire1) 68 549
159) Imperative: regular verbs (dridro) 67 699
160) Orders (anonyme) 67 490
161) Present (yanhel) 67 469
162) Gender of the words (claire1) 66 650
163) Bilingual dialogue : A formal conversation (claire1) 66 329
164) Pretérito indefinido (anonyme) 66 065
165) Comparatives (hidalgo) 65 924
166) Present: regular verbs (tinou) 65 669
167) Who am I talking about? (bridg) 65 500
168) Syllables (dridro) 65 450
169) Hora (anonyme) 65 234
170) Spanish accents (claire1) 65 147
171) Indicative past tense (anonyme) 64 744
172) Vocabulary : verbs (actions) (bridg) 64 387
173) Ordinal numbers (anonyme) 64 023
174) Progressive form (anonyme) 63 970
175) Pretérito indefinido - irregular verbs (anonyme) 63 707
176) Present: Estar + gerund (anonyme) 63 560
177) Subjunctive imperfect (pierre222) 63 301
178) Present (nicks0206) 63 110
179) Introducing oneself (claire1) 62 944
180) Present (irregular verbs) (hidalgo) 62 840
181) Indefinite preterit (anonyme) 62 169
182) Placement test (hidalgo) 61 817
183) Present (anonyme) 61 563
184) Sequence of tenses (anonyme) 61 326
185) Imperative (hidalgo) 61 179
186) Le lo la se. (anonyme) 60 549
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 178
188) Numbers in letters (anonyme) 60 072
189) Future (anonyme) 60 038
190) C / Z (pepette62) 59 890
191) Animals (nicks0206) 59 664
192) Human body (webmaster) 59 233
193) Level test II (yanhel) 59 117
194) Months (claire1) 58 748
195) Conditional - SI + sequence of tenses (nicks0206) 58 650
196) El acento escrito (anonyme) 58 531
197) Vegetables (claire1) 58 080
198) Pretérito perfecto (anonyme) 58 067
199) SER / ESTAR (anonyme) 58 028
200) Adjectives - agreement (anonyme) 57 904
