Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 542 039
2) Placement test : grammar (dridro) 1 353 740
3) Pretérito indefinido (viothur) 791 645
4) Pretérito indefinido (claire1) 749 498
5) Pretérito imperfecto (anonyme) 700 002
6) Placement test : vocabulary beginners (bridg) 666 323
7) Ser /estar? (claire1) 654 246
8) Spanish alphabet (claire1) 510 380
9) Present (bridg) 487 160
10) Imperative (anonyme) 469 550
11) Placement test (hidalgo) 456 789
12) Present : regular verbs (anonyme) 382 692
13) Pretérito imperfecto (tinou) 342 571
14) Pretérito indefinido: irregular (nicks0206) 342 205
15) Alphabet (yanhel) 335 064
16) Estar+Gerund (anonyme) 318 866
17) Choose the correct article (claire1) 304 639
18) Gustar (anonyme) 299 189
19) Pretérito perfecto (anonyme) 287 848
20) What time is it? (webmaster) 281 838
21) Imperative (anonyme) 275 698
22) Numbers 1-100 (webmaster) 271 010
23) Plural (claire1) 269 708
24) Pretérito indefinido (anonyme) 269 274
25) Future (claire1) 260 573
26) Indicative present (anonyme) 259 707
27) Pretérito indefinido (sara60) 257 115
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 244 012
29) Subjunctive present (anonyme) 237 632
30) Pronounce the nasal (yanhel) 236 540
31) Pretérito imperfecto (bikette329) 227 753
32) Conditional (anonyme) 224 168
33) Counting from 1 to 10 (bridg) 211 647
34) Future (anonyme) 202 085
35) Numbers (lemarseillais) 194 550
36) Present (hidalgo) 187 283
37) Ser (claire1) 187 096
38) Por/para (lemarseillais) 185 504
39) Placement test (yanhel) 182 212
40) Verbos con diptongación (nicks0206) 174 554
41) Pretérito imperfecto (anonyme) 174 191
42) Pretérito indefinido (pepette62) 171 029
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 170 849
44) Present: -AR -ER -IR (anonyme) 169 683
45) Numbers in letters (anonyme) 165 322
46) Date (dridro) 158 249
47) Soler + infinitive (nicks0206) 155 615
48) Gustar, doler, encantar ... (nicks0206) 155 050
49) Ser /Estar (yanhel) 153 835
50) All past tenses (hidalgo) 148 101
51) El, la, los, las (anonyme) 147 824
52) Present (anonyme) 147 179
53) Present (anonyme) 146 224
54) Numbers 11-20 (bridg) 145 535
55) Colours (bridg) 141 992
56) Pretérito Indefinido (sergiomax) 141 890
57) Estar (claire1) 141 877
58) Pretérito indefinido (anonyme) 140 718
59) Future (anonyme) 140 442
60) Animals (anonyme) 138 204
61) Future (hidalgo) 137 532
62) El empleo de SER y ESTAR (anonyme) 135 753
63) El pretérito perfecto compuesto (nicks0206) 135 723
64) Demonstrative adjectives (dridro) 134 563
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 382
66) Introducing oneself (anonyme) 131 933
67) Subjunctive (yanhel) 131 196
68) Subjunctive (yanhel) 130 983
69) Present (anonyme) 128 639
70) Imperative: -ar (dridro) 127 049
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 608
72) Right tenses (anonyme) 125 307
73) Masculine/Feminine (claire1) 125 128
74) Future (claire1) 123 525
75) Gerund (hidalgo) 120 184
76) Placement test (yanhel) 119 461
77) Pretérito indefinido (claire1) 112 077
78) Nationalities (webmaster) 109 758
79) Human body (bridg) 109 368
80) Gustar (anonyme) 106 945
81) Imperative (dridro) 106 862
82) Ropa y Accesorios (yanhel) 104 903
83) Days, months and seasons (pepette62) 104 553
84) Indicative tenses (anonyme) 104 525
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 319
86) Ser / estar Present (anonyme) 102 200
87) Imperfect (nicks0206) 101 741
88) Imperative (anonyme) 99 259
89) Adjectives agreement (nicks0206) 99 056
90) Pretérito indefinido (anonyme) 98 069
91) Gustar (tinou) 98 019
92) Dictation (claire1) 96 957
93) Prepositions Por / Para (claire1) 96 441
94) Plural (hidalgo) 96 262
95) Pretérito perfecto (anonyme) 96 180
96) Ser / Estar (anonyme) 95 753
97) Introducing someone (yanhel) 95 576
98) Past tenses (anonyme) 95 390
99) Estar + gerund (anonyme) 94 636
100) Present: diphtongues (anonyme) 94 448
101) Cardinal numbers (anonyme) 94 303
102) Articles & days (claire1) 91 463
103) Numbers 1 - 1,000 (anonyme) 91 040
104) Conjugation (dridro) 90 916
105) Gerund (nicks0206) 90 826
106) Find the correct capital (claire1) 89 962
107) Accents (anonyme) 89 748
108) Colors (lemarseillais) 89 566
109) Introducing oneself (anonyme) 89 363
110) Present (hidalgo) 88 632
111) Imperative (yanhel) 88 284
112) Me in Spanish (yanhel) 86 489
113) What time is it? (anonyme) 86 219
114) Present: /e/ => /i/ (anonyme) 85 263
115) All tenses (yanhel) 84 848
116) Fruits (claire1) 84 782
117) What time is it? (pepette62) 84 578
118) SER / ESTAR (anonyme) 83 989
119) Estar + gerund (claire1) 83 715
120) Build these sentences (anonyme) 83 527
121) Gerund (anonyme) 83 399
122) Estar + gerund (mrkenedy) 83 228
123) Future (anonyme) 82 952
124) Present (anonyme) 82 438
125) Future: voy a comer (anonyme) 82 084
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 882
127) Plural (pepette62) 81 483
128) Accents (bridg) 81 476
129) Present (nicks0206) 79 901
130) Maths (webmaster) 79 869
131) Sentences (claire1) 79 753
132) Masculine/Feminine (claire1) 79 739
133) Future (anonyme) 79 624
134) Imperative (sara60) 79 621
135) Subjunctive: present (anonyme) 79 518
136) Present - Regular verbs (anonyme) 78 890
137) Conditional (anonyme) 78 439
138) Dialogue: 1st sentences (claire1) 78 104
139) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 795
140) Indefinite articles (anonyme) 76 784
141) Turn into the plural (anonyme) 76 356
142) Diphtongue (present) (anonyme) 75 742
143) Comprehension test: level B2 (yanhel) 75 089
144) Future : ir +verb (claire1) 75 060
145) Futur (acebo) 73 838
146) SER y Estar (claire1) 72 873
147) Está,están,hay (claire1) 72 333
148) Dictation : alphabet (claire1) 72 283
149) Simple past - irregular verbs (hidalgo) 72 179
150) Present : What about a coffee? (claire1) 72 171
151) Prepositions A, DE, EN, CON (anonyme) 71 568
152) Ser / Estar (anonyme) 70 987
153) Present (anonyme) 70 096
154) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 429
155) Gustar (anonyme) 69 231
156) Possessive adjectives (anonyme) 69 097
157) Usted (claire1) 68 916
158) House (claire1) 68 709
159) Orders (anonyme) 68 611
160) Imperative: regular verbs (dridro) 67 834
161) Present (yanhel) 67 666
162) Gender of the words (claire1) 66 682
163) Pretérito indefinido (anonyme) 66 565
164) Bilingual dialogue : A formal conversation (claire1) 66 354
165) Comparatives (hidalgo) 66 223
166) Present: regular verbs (tinou) 65 744
167) Syllables (dridro) 65 695
168) Who am I talking about? (bridg) 65 604
169) Hora (anonyme) 65 435
170) Spanish accents (claire1) 65 192
171) Indicative past tense (anonyme) 65 101
172) Vocabulary : verbs (actions) (bridg) 64 534
173) Ordinal numbers (anonyme) 64 320
174) Progressive form (anonyme) 64 123
175) Present: Estar + gerund (anonyme) 63 977
176) Pretérito indefinido - irregular verbs (anonyme) 63 863
177) Subjunctive imperfect (pierre222) 63 729
178) Present (nicks0206) 63 209
179) Introducing oneself (claire1) 63 059
180) Present (irregular verbs) (hidalgo) 62 961
181) Indefinite preterit (anonyme) 62 757
182) Placement test (hidalgo) 61 899
183) Present (anonyme) 61 830
184) Sequence of tenses (anonyme) 61 420
185) Imperative (hidalgo) 61 386
186) Le lo la se. (anonyme) 60 857
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 392
188) Numbers in letters (anonyme) 60 154
189) Future (anonyme) 60 118
190) C / Z (pepette62) 60 035
191) Animals (nicks0206) 59 760
192) Human body (webmaster) 59 290
193) Level test II (yanhel) 59 176
194) Months (claire1) 58 764
195) Conditional - SI + sequence of tenses (nicks0206) 58 743
196) Pretérito perfecto (anonyme) 58 723
197) El acento escrito (anonyme) 58 687
198) Vegetables (claire1) 58 115
199) SER / ESTAR (anonyme) 58 076
200) Adjectives - agreement (anonyme) 58 011
