Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 504 727
2) Placement test : grammar (dridro) 1 346 252
3) Pretérito indefinido (viothur) 771 425
4) Pretérito indefinido (claire1) 737 076
5) Pretérito imperfecto (anonyme) 682 085
6) Placement test : vocabulary beginners (bridg) 663 856
7) Ser /estar? (claire1) 639 912
8) Spanish alphabet (claire1) 509 791
9) Present (bridg) 482 379
10) Imperative (anonyme) 455 914
11) Placement test (hidalgo) 453 083
12) Present : regular verbs (anonyme) 373 468
13) Pretérito indefinido: irregular (nicks0206) 332 840
14) Pretérito imperfecto (tinou) 332 566
15) Alphabet (yanhel) 331 425
16) Estar+Gerund (anonyme) 314 065
17) Choose the correct article (claire1) 302 980
18) Gustar (anonyme) 291 432
19) What time is it? (webmaster) 281 237
20) Pretérito perfecto (anonyme) 276 828
21) Imperative (anonyme) 273 782
22) Plural (claire1) 268 816
23) Numbers 1-100 (webmaster) 268 773
24) Pretérito indefinido (anonyme) 262 384
25) Future (claire1) 255 249
26) Indicative present (anonyme) 254 225
27) Pretérito indefinido (sara60) 248 131
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 238 674
29) Pronounce the nasal (yanhel) 234 135
30) Subjunctive present (anonyme) 229 489
31) Conditional (anonyme) 220 609
32) Pretérito imperfecto (bikette329) 214 716
33) Counting from 1 to 10 (bridg) 209 096
34) Future (anonyme) 197 926
35) Numbers (lemarseillais) 193 291
36) Ser (claire1) 186 491
37) Present (hidalgo) 182 001
38) Por/para (lemarseillais) 180 812
39) Placement test (yanhel) 180 683
40) Verbos con diptongación (nicks0206) 171 660
41) Pretérito imperfecto (anonyme) 170 753
42) Present: -AR -ER -IR (anonyme) 167 894
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 165 867
44) Numbers in letters (anonyme) 162 032
45) Pretérito indefinido (pepette62) 157 953
46) Date (dridro) 157 711
47) Soler + infinitive (nicks0206) 152 535
48) Gustar, doler, encantar ... (nicks0206) 152 389
49) Ser /Estar (yanhel) 152 087
50) El, la, los, las (anonyme) 146 925
51) All past tenses (hidalgo) 145 739
52) Present (anonyme) 144 396
53) Numbers 11-20 (bridg) 143 812
54) Estar (claire1) 141 114
55) Colours (bridg) 141 013
56) Present (anonyme) 139 570
57) Pretérito indefinido (anonyme) 139 025
58) Animals (anonyme) 137 160
59) Future (anonyme) 136 552
60) Pretérito Indefinido (sergiomax) 136 457
61) El pretérito perfecto compuesto (nicks0206) 134 388
62) Demonstrative adjectives (dridro) 134 298
63) El empleo de SER y ESTAR (anonyme) 132 971
64) Future (hidalgo) 132 701
65) Introducing oneself (anonyme) 130 992
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 129 882
67) Subjunctive (yanhel) 128 834
68) Subjunctive (yanhel) 128 714
69) Present (anonyme) 127 076
70) Imperative: -ar (dridro) 125 995
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 626
72) Masculine/Feminine (claire1) 123 475
73) Right tenses (anonyme) 122 864
74) Future (claire1) 122 252
75) Placement test (yanhel) 118 572
76) Gerund (hidalgo) 117 559
77) Pretérito indefinido (claire1) 110 310
78) Nationalities (webmaster) 109 657
79) Human body (bridg) 108 264
80) Imperative (dridro) 105 678
81) Gustar (anonyme) 105 196
82) Days, months and seasons (pepette62) 103 909
83) Ropa y Accesorios (yanhel) 103 761
84) Indicative tenses (anonyme) 103 547
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 136
86) Ser / estar Present (anonyme) 100 957
87) Imperfect (nicks0206) 100 539
88) Adjectives agreement (nicks0206) 97 974
89) Dictation (claire1) 96 723
90) Pretérito indefinido (anonyme) 96 588
91) Imperative (anonyme) 96 166
92) Gustar (tinou) 96 163
93) Plural (hidalgo) 95 102
94) Introducing someone (yanhel) 94 724
95) Prepositions Por / Para (claire1) 94 517
96) Ser / Estar (anonyme) 94 382
97) Estar + gerund (anonyme) 93 348
98) Cardinal numbers (anonyme) 93 344
99) Pretérito perfecto (anonyme) 93 262
100) Past tenses (anonyme) 92 837
101) Present: diphtongues (anonyme) 92 728
102) Articles & days (claire1) 90 849
103) Conjugation (dridro) 89 507
104) Gerund (nicks0206) 89 303
105) Numbers 1 - 1,000 (anonyme) 89 290
106) Find the correct capital (claire1) 89 199
107) Colors (lemarseillais) 89 141
108) Introducing oneself (anonyme) 88 502
109) Accents (anonyme) 88 325
110) Imperative (yanhel) 87 123
111) Present (hidalgo) 86 516
112) Me in Spanish (yanhel) 85 805
113) What time is it? (anonyme) 85 337
114) Fruits (claire1) 84 558
115) Present: /e/ => /i/ (anonyme) 84 047
116) All tenses (yanhel) 83 911
117) What time is it? (pepette62) 83 484
118) SER / ESTAR (anonyme) 83 337
119) Build these sentences (anonyme) 82 976
120) Estar + gerund (claire1) 82 414
121) Present (anonyme) 81 423
122) Accents (bridg) 81 223
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 80 854
124) Plural (pepette62) 80 797
125) Future (anonyme) 80 484
126) Estar + gerund (mrkenedy) 80 138
127) Gerund (anonyme) 80 062
128) Future: voy a comer (anonyme) 79 917
129) Maths (webmaster) 79 781
130) Present (nicks0206) 79 208
131) Sentences (claire1) 79 177
132) Masculine/Feminine (claire1) 79 019
133) Future (anonyme) 78 612
134) Present - Regular verbs (anonyme) 78 489
135) Dialogue: 1st sentences (claire1) 77 559
136) Imperative (sara60) 77 489
137) Indefinite articles (anonyme) 76 123
138) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 75 951
139) Conditional (anonyme) 75 771
140) Subjunctive: present (anonyme) 75 545
141) Turn into the plural (anonyme) 75 446
142) Future : ir +verb (claire1) 74 576
143) Comprehension test: level B2 (yanhel) 74 336
144) Diphtongue (present) (anonyme) 73 729
145) Dictation : alphabet (claire1) 72 075
146) Está,están,hay (claire1) 71 841
147) SER y Estar (claire1) 71 692
148) Present : What about a coffee? (claire1) 71 584
149) Prepositions A, DE, EN, CON (anonyme) 70 702
150) Ser / Estar (anonyme) 70 603
151) Simple past - irregular verbs (hidalgo) 70 536
152) Gustar (anonyme) 68 816
153) Possessive adjectives (anonyme) 68 724
154) Present (anonyme) 68 620
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 441
156) House (claire1) 68 228
157) Usted (claire1) 68 003
158) Futur (acebo) 67 694
159) Imperative: regular verbs (dridro) 67 122
160) Present (yanhel) 66 509
161) Gender of the words (claire1) 66 431
162) Bilingual dialogue : A formal conversation (claire1) 66 203
163) Present: regular verbs (tinou) 65 564
164) Who am I talking about? (bridg) 65 172
165) Spanish accents (claire1) 64 925
166) Comparatives (hidalgo) 64 776
167) Syllables (dridro) 64 772
168) Hora (anonyme) 64 506
169) Pretérito indefinido (anonyme) 64 430
170) Vocabulary : verbs (actions) (bridg) 63 759
171) Pretérito indefinido - irregular verbs (anonyme) 63 214
172) Indicative past tense (anonyme) 63 121
173) Ordinal numbers (anonyme) 63 031
174) Orders (anonyme) 62 843
175) Present (nicks0206) 62 647
176) Introducing oneself (claire1) 62 591
177) Progressive form (anonyme) 62 532
178) Subjunctive imperfect (pierre222) 62 431
179) Present: Estar + gerund (anonyme) 62 399
180) Present (irregular verbs) (hidalgo) 62 067
181) Placement test (hidalgo) 61 608
182) Sequence of tenses (anonyme) 60 991
183) Imperative (hidalgo) 60 374
184) Indefinite preterit (anonyme) 60 292
185) Present (anonyme) 60 213
186) Future (anonyme) 59 783
187) Numbers in letters (anonyme) 59 680
188) Pretérito indefinido / pretérito perfecto (hidalgo) 59 535
189) Le lo la se. (anonyme) 59 471
190) Animals (nicks0206) 59 379
191) C / Z (pepette62) 59 335
192) Human body (webmaster) 59 010
193) Level test II (yanhel) 58 932
194) Months (claire1) 58 683
195) Conditional - SI + sequence of tenses (nicks0206) 58 349
196) Vegetables (claire1) 57 995
197) El acento escrito (anonyme) 57 970
198) SER / ESTAR (anonyme) 57 791
199) Antonyms (dridro) 57 718
200) Adjectives - agreement (anonyme) 57 508
