Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 506 813
2) Placement test : grammar (dridro) 1 346 596
3) Pretérito indefinido (viothur) 772 298
4) Pretérito indefinido (claire1) 737 536
5) Pretérito imperfecto (anonyme) 682 863
6) Placement test : vocabulary beginners (bridg) 663 921
7) Ser /estar? (claire1) 640 976
8) Spanish alphabet (claire1) 509 824
9) Present (bridg) 482 598
10) Imperative (anonyme) 456 469
11) Placement test (hidalgo) 453 230
12) Present : regular verbs (anonyme) 374 136
13) Pretérito indefinido: irregular (nicks0206) 333 236
14) Pretérito imperfecto (tinou) 332 983
15) Alphabet (yanhel) 331 564
16) Estar+Gerund (anonyme) 314 382
17) Choose the correct article (claire1) 303 068
18) Gustar (anonyme) 291 800
19) What time is it? (webmaster) 281 274
20) Pretérito perfecto (anonyme) 277 504
21) Imperative (anonyme) 273 822
22) Numbers 1-100 (webmaster) 268 869
23) Plural (claire1) 268 845
24) Pretérito indefinido (anonyme) 262 698
25) Future (claire1) 255 491
26) Indicative present (anonyme) 254 623
27) Pretérito indefinido (sara60) 248 434
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 238 924
29) Pronounce the nasal (yanhel) 234 235
30) Subjunctive present (anonyme) 229 953
31) Conditional (anonyme) 220 716
32) Pretérito imperfecto (bikette329) 215 227
33) Counting from 1 to 10 (bridg) 209 185
34) Future (anonyme) 198 068
35) Numbers (lemarseillais) 193 369
36) Ser (claire1) 186 518
37) Present (hidalgo) 182 353
38) Por/para (lemarseillais) 181 005
39) Placement test (yanhel) 180 716
40) Verbos con diptongación (nicks0206) 171 854
41) Pretérito imperfecto (anonyme) 170 883
42) Present: -AR -ER -IR (anonyme) 167 968
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 166 098
44) Numbers in letters (anonyme) 162 187
45) Pretérito indefinido (pepette62) 158 485
46) Date (dridro) 157 754
47) Soler + infinitive (nicks0206) 152 700
48) Gustar, doler, encantar ... (nicks0206) 152 531
49) Ser /Estar (yanhel) 152 159
50) El, la, los, las (anonyme) 146 971
51) All past tenses (hidalgo) 145 837
52) Present (anonyme) 144 568
53) Numbers 11-20 (bridg) 143 869
54) Estar (claire1) 141 142
55) Colours (bridg) 141 047
56) Present (anonyme) 140 051
57) Pretérito indefinido (anonyme) 139 102
58) Animals (anonyme) 137 207
59) Pretérito Indefinido (sergiomax) 136 735
60) Future (anonyme) 136 688
61) El pretérito perfecto compuesto (nicks0206) 134 469
62) Demonstrative adjectives (dridro) 134 311
63) El empleo de SER y ESTAR (anonyme) 133 183
64) Future (hidalgo) 132 896
65) Introducing oneself (anonyme) 131 016
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 129 999
67) Subjunctive (yanhel) 128 939
68) Subjunctive (yanhel) 128 842
69) Present (anonyme) 127 180
70) Imperative: -ar (dridro) 126 013
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 671
72) Masculine/Feminine (claire1) 123 540
73) Right tenses (anonyme) 122 931
74) Future (claire1) 122 289
75) Placement test (yanhel) 118 602
76) Gerund (hidalgo) 117 710
77) Pretérito indefinido (claire1) 110 390
78) Nationalities (webmaster) 109 662
79) Human body (bridg) 108 328
80) Imperative (dridro) 105 711
81) Gustar (anonyme) 105 242
82) Days, months and seasons (pepette62) 103 944
83) Ropa y Accesorios (yanhel) 103 806
84) Indicative tenses (anonyme) 103 584
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 248
86) Ser / estar Present (anonyme) 101 051
87) Imperfect (nicks0206) 100 685
88) Adjectives agreement (nicks0206) 98 056
89) Dictation (claire1) 96 739
90) Pretérito indefinido (anonyme) 96 661
91) Imperative (anonyme) 96 281
92) Gustar (tinou) 96 236
93) Plural (hidalgo) 95 173
94) Introducing someone (yanhel) 94 758
95) Prepositions Por / Para (claire1) 94 590
96) Ser / Estar (anonyme) 94 548
97) Estar + gerund (anonyme) 93 517
98) Pretérito perfecto (anonyme) 93 397
99) Cardinal numbers (anonyme) 93 386
100) Past tenses (anonyme) 92 930
101) Present: diphtongues (anonyme) 92 846
102) Articles & days (claire1) 90 877
103) Conjugation (dridro) 89 565
104) Gerund (nicks0206) 89 360
105) Numbers 1 - 1,000 (anonyme) 89 352
106) Find the correct capital (claire1) 89 254
107) Colors (lemarseillais) 89 210
108) Introducing oneself (anonyme) 88 546
109) Accents (anonyme) 88 387
110) Imperative (yanhel) 87 165
111) Present (hidalgo) 86 665
112) Me in Spanish (yanhel) 85 834
113) What time is it? (anonyme) 85 361
114) Fruits (claire1) 84 563
115) Present: /e/ => /i/ (anonyme) 84 119
116) All tenses (yanhel) 83 943
117) What time is it? (pepette62) 83 566
118) SER / ESTAR (anonyme) 83 370
119) Build these sentences (anonyme) 82 996
120) Estar + gerund (claire1) 82 455
121) Present (anonyme) 81 490
122) Accents (bridg) 81 238
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 80 900
124) Plural (pepette62) 80 824
125) Future (anonyme) 80 597
126) Estar + gerund (mrkenedy) 80 307
127) Gerund (anonyme) 80 250
128) Future: voy a comer (anonyme) 80 033
129) Maths (webmaster) 79 782
130) Present (nicks0206) 79 232
131) Sentences (claire1) 79 225
132) Masculine/Feminine (claire1) 79 042
133) Future (anonyme) 78 712
134) Present - Regular verbs (anonyme) 78 528
135) Imperative (sara60) 77 588
136) Dialogue: 1st sentences (claire1) 77 578
137) Indefinite articles (anonyme) 76 158
138) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 75 992
139) Conditional (anonyme) 75 879
140) Subjunctive: present (anonyme) 75 773
141) Turn into the plural (anonyme) 75 538
142) Future : ir +verb (claire1) 74 611
143) Comprehension test: level B2 (yanhel) 74 371
144) Diphtongue (present) (anonyme) 73 806
145) Dictation : alphabet (claire1) 72 087
146) SER y Estar (claire1) 71 890
147) Está,están,hay (claire1) 71 879
148) Present : What about a coffee? (claire1) 71 623
149) Prepositions A, DE, EN, CON (anonyme) 70 744
150) Ser / Estar (anonyme) 70 622
151) Simple past - irregular verbs (hidalgo) 70 592
152) Gustar (anonyme) 68 839
153) Present (anonyme) 68 737
154) Possessive adjectives (anonyme) 68 725
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 480
156) House (claire1) 68 237
157) Usted (claire1) 68 050
158) Futur (acebo) 67 902
159) Imperative: regular verbs (dridro) 67 135
160) Present (yanhel) 66 570
161) Gender of the words (claire1) 66 482
162) Bilingual dialogue : A formal conversation (claire1) 66 205
163) Present: regular verbs (tinou) 65 576
164) Who am I talking about? (bridg) 65 193
165) Spanish accents (claire1) 64 930
166) Comparatives (hidalgo) 64 849
167) Syllables (dridro) 64 807
168) Hora (anonyme) 64 587
169) Pretérito indefinido (anonyme) 64 490
170) Vocabulary : verbs (actions) (bridg) 63 771
171) Pretérito indefinido - irregular verbs (anonyme) 63 235
172) Indicative past tense (anonyme) 63 225
173) Ordinal numbers (anonyme) 63 071
174) Orders (anonyme) 63 048
175) Present (nicks0206) 62 678
176) Introducing oneself (claire1) 62 611
177) Progressive form (anonyme) 62 603
178) Present: Estar + gerund (anonyme) 62 502
179) Subjunctive imperfect (pierre222) 62 456
180) Present (irregular verbs) (hidalgo) 62 176
181) Placement test (hidalgo) 61 619
182) Sequence of tenses (anonyme) 60 997
183) Indefinite preterit (anonyme) 60 425
184) Imperative (hidalgo) 60 415
185) Present (anonyme) 60 386
186) Future (anonyme) 59 799
187) Numbers in letters (anonyme) 59 723
188) Pretérito indefinido / pretérito perfecto (hidalgo) 59 569
189) Le lo la se. (anonyme) 59 532
190) Animals (nicks0206) 59 397
191) C / Z (pepette62) 59 373
192) Human body (webmaster) 59 074
193) Level test II (yanhel) 58 947
194) Months (claire1) 58 692
195) Conditional - SI + sequence of tenses (nicks0206) 58 370
196) Vegetables (claire1) 58 000
197) El acento escrito (anonyme) 58 000
198) SER / ESTAR (anonyme) 57 810
199) Antonyms (dridro) 57 719
200) Adjectives - agreement (anonyme) 57 542
