Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 541 295
2) Placement test : grammar (dridro) 1 353 543
3) Pretérito indefinido (viothur) 791 183
4) Pretérito indefinido (claire1) 749 216
5) Pretérito imperfecto (anonyme) 699 705
6) Placement test : vocabulary beginners (bridg) 666 280
7) Ser /estar? (claire1) 654 027
8) Spanish alphabet (claire1) 510 369
9) Present (bridg) 487 072
10) Imperative (anonyme) 469 256
11) Placement test (hidalgo) 456 721
12) Present : regular verbs (anonyme) 382 513
13) Pretérito imperfecto (tinou) 342 300
14) Pretérito indefinido: irregular (nicks0206) 341 971
15) Alphabet (yanhel) 334 972
16) Estar+Gerund (anonyme) 318 811
17) Choose the correct article (claire1) 304 626
18) Gustar (anonyme) 298 976
19) Pretérito perfecto (anonyme) 287 618
20) What time is it? (webmaster) 281 822
21) Imperative (anonyme) 275 637
22) Numbers 1-100 (webmaster) 270 965
23) Plural (claire1) 269 700
24) Pretérito indefinido (anonyme) 269 139
25) Future (claire1) 260 412
26) Indicative present (anonyme) 259 627
27) Pretérito indefinido (sara60) 256 892
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 243 869
29) Subjunctive present (anonyme) 237 463
30) Pronounce the nasal (yanhel) 236 478
31) Pretérito imperfecto (bikette329) 227 445
32) Conditional (anonyme) 224 051
33) Counting from 1 to 10 (bridg) 211 584
34) Future (anonyme) 201 948
35) Numbers (lemarseillais) 194 540
36) Present (hidalgo) 187 177
37) Ser (claire1) 187 078
38) Por/para (lemarseillais) 185 384
39) Placement test (yanhel) 182 190
40) Verbos con diptongación (nicks0206) 174 461
41) Pretérito imperfecto (anonyme) 174 130
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 170 792
43) Pretérito indefinido (pepette62) 170 728
44) Present: -AR -ER -IR (anonyme) 169 647
45) Numbers in letters (anonyme) 165 273
46) Date (dridro) 158 239
47) Soler + infinitive (nicks0206) 155 570
48) Gustar, doler, encantar ... (nicks0206) 155 008
49) Ser /Estar (yanhel) 153 807
50) All past tenses (hidalgo) 148 064
51) El, la, los, las (anonyme) 147 811
52) Present (anonyme) 147 024
53) Present (anonyme) 146 201
54) Numbers 11-20 (bridg) 145 486
55) Colours (bridg) 141 973
56) Estar (claire1) 141 860
57) Pretérito Indefinido (sergiomax) 141 747
58) Pretérito indefinido (anonyme) 140 683
59) Future (anonyme) 140 307
60) Animals (anonyme) 138 150
61) Future (hidalgo) 137 430
62) El pretérito perfecto compuesto (nicks0206) 135 690
63) El empleo de SER y ESTAR (anonyme) 135 677
64) Demonstrative adjectives (dridro) 134 561
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 317
66) Introducing oneself (anonyme) 131 911
67) Subjunctive (yanhel) 131 135
68) Subjunctive (yanhel) 130 919
69) Present (anonyme) 128 616
70) Imperative: -ar (dridro) 127 033
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 589
72) Right tenses (anonyme) 125 251
73) Masculine/Feminine (claire1) 125 110
74) Future (claire1) 123 493
75) Gerund (hidalgo) 120 109
76) Placement test (yanhel) 119 434
77) Pretérito indefinido (claire1) 112 009
78) Nationalities (webmaster) 109 757
79) Human body (bridg) 109 353
80) Gustar (anonyme) 106 890
81) Imperative (dridro) 106 835
82) Ropa y Accesorios (yanhel) 104 888
83) Days, months and seasons (pepette62) 104 532
84) Indicative tenses (anonyme) 104 505
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 308
86) Ser / estar Present (anonyme) 102 164
87) Imperfect (nicks0206) 101 724
88) Imperative (anonyme) 99 203
89) Adjectives agreement (nicks0206) 99 040
90) Pretérito indefinido (anonyme) 98 038
91) Gustar (tinou) 97 905
92) Dictation (claire1) 96 952
93) Prepositions Por / Para (claire1) 96 388
94) Plural (hidalgo) 96 243
95) Pretérito perfecto (anonyme) 96 122
96) Ser / Estar (anonyme) 95 711
97) Introducing someone (yanhel) 95 559
98) Past tenses (anonyme) 95 310
99) Estar + gerund (anonyme) 94 630
100) Present: diphtongues (anonyme) 94 429
101) Cardinal numbers (anonyme) 94 290
102) Articles & days (claire1) 91 450
103) Numbers 1 - 1,000 (anonyme) 91 016
104) Conjugation (dridro) 90 887
105) Gerund (nicks0206) 90 799
106) Find the correct capital (claire1) 89 945
107) Accents (anonyme) 89 732
108) Colors (lemarseillais) 89 562
109) Introducing oneself (anonyme) 89 346
110) Present (hidalgo) 88 596
111) Imperative (yanhel) 88 267
112) Me in Spanish (yanhel) 86 481
113) What time is it? (anonyme) 86 212
114) Present: /e/ => /i/ (anonyme) 85 226
115) All tenses (yanhel) 84 824
116) Fruits (claire1) 84 752
117) What time is it? (pepette62) 84 554
118) SER / ESTAR (anonyme) 83 978
119) Estar + gerund (claire1) 83 616
120) Build these sentences (anonyme) 83 521
121) Gerund (anonyme) 83 325
122) Estar + gerund (mrkenedy) 83 172
123) Future (anonyme) 82 921
124) Present (anonyme) 82 418
125) Future: voy a comer (anonyme) 82 048
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 852
127) Accents (bridg) 81 473
128) Plural (pepette62) 81 468
129) Present (nicks0206) 79 889
130) Maths (webmaster) 79 869
131) Sentences (claire1) 79 742
132) Masculine/Feminine (claire1) 79 724
133) Future (anonyme) 79 611
134) Imperative (sara60) 79 592
135) Subjunctive: present (anonyme) 79 442
136) Present - Regular verbs (anonyme) 78 884
137) Conditional (anonyme) 78 301
138) Dialogue: 1st sentences (claire1) 78 090
139) Indefinite articles (anonyme) 76 773
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 762
141) Turn into the plural (anonyme) 76 334
142) Diphtongue (present) (anonyme) 75 725
143) Comprehension test: level B2 (yanhel) 75 070
144) Future : ir +verb (claire1) 75 056
145) Futur (acebo) 73 691
146) SER y Estar (claire1) 72 845
147) Está,están,hay (claire1) 72 330
148) Dictation : alphabet (claire1) 72 278
149) Present : What about a coffee? (claire1) 72 157
150) Simple past - irregular verbs (hidalgo) 72 136
151) Prepositions A, DE, EN, CON (anonyme) 71 518
152) Ser / Estar (anonyme) 70 979
153) Present (anonyme) 70 065
154) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 411
155) Gustar (anonyme) 69 230
156) Possessive adjectives (anonyme) 69 092
157) Usted (claire1) 68 899
158) House (claire1) 68 677
159) Orders (anonyme) 68 489
160) Imperative: regular verbs (dridro) 67 830
161) Present (yanhel) 67 641
162) Gender of the words (claire1) 66 681
163) Pretérito indefinido (anonyme) 66 528
164) Bilingual dialogue : A formal conversation (claire1) 66 352
165) Comparatives (hidalgo) 66 170
166) Present: regular verbs (tinou) 65 743
167) Syllables (dridro) 65 656
168) Who am I talking about? (bridg) 65 603
169) Hora (anonyme) 65 428
170) Spanish accents (claire1) 65 191
171) Indicative past tense (anonyme) 65 064
172) Vocabulary : verbs (actions) (bridg) 64 522
173) Ordinal numbers (anonyme) 64 304
174) Progressive form (anonyme) 64 111
175) Present: Estar + gerund (anonyme) 63 915
176) Pretérito indefinido - irregular verbs (anonyme) 63 847
177) Subjunctive imperfect (pierre222) 63 697
178) Present (nicks0206) 63 188
179) Introducing oneself (claire1) 63 048
180) Present (irregular verbs) (hidalgo) 62 954
181) Indefinite preterit (anonyme) 62 697
182) Placement test (hidalgo) 61 887
183) Present (anonyme) 61 812
184) Sequence of tenses (anonyme) 61 416
185) Imperative (hidalgo) 61 360
186) Le lo la se. (anonyme) 60 823
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 374
188) Numbers in letters (anonyme) 60 150
189) Future (anonyme) 60 111
190) C / Z (pepette62) 60 018
191) Animals (nicks0206) 59 737
192) Human body (webmaster) 59 287
193) Level test II (yanhel) 59 173
194) Months (claire1) 58 759
195) Conditional - SI + sequence of tenses (nicks0206) 58 737
196) El acento escrito (anonyme) 58 675
197) Pretérito perfecto (anonyme) 58 649
198) Vegetables (claire1) 58 113
199) SER / ESTAR (anonyme) 58 071
200) Adjectives - agreement (anonyme) 58 002
