Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 524 557
2) Placement test : grammar (dridro) 1 349 864
3) Pretérito indefinido (viothur) 781 164
4) Pretérito indefinido (claire1) 742 781
5) Pretérito imperfecto (anonyme) 690 982
6) Placement test : vocabulary beginners (bridg) 664 955
7) Ser /estar? (claire1) 648 654
8) Spanish alphabet (claire1) 510 077
9) Present (bridg) 484 870
10) Imperative (anonyme) 462 957
11) Placement test (hidalgo) 454 755
12) Present : regular verbs (anonyme) 378 700
13) Pretérito indefinido: irregular (nicks0206) 337 368
14) Pretérito imperfecto (tinou) 337 097
15) Alphabet (yanhel) 333 203
16) Estar+Gerund (anonyme) 316 836
17) Choose the correct article (claire1) 303 792
18) Gustar (anonyme) 295 708
19) Pretérito perfecto (anonyme) 282 957
20) What time is it? (webmaster) 281 591
21) Imperative (anonyme) 274 580
22) Numbers 1-100 (webmaster) 269 877
23) Plural (claire1) 269 228
24) Pretérito indefinido (anonyme) 265 516
25) Future (claire1) 257 658
26) Indicative present (anonyme) 257 491
27) Pretérito indefinido (sara60) 252 257
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 241 392
29) Pronounce the nasal (yanhel) 235 274
30) Subjunctive present (anonyme) 233 187
31) Conditional (anonyme) 222 252
32) Pretérito imperfecto (bikette329) 221 094
33) Counting from 1 to 10 (bridg) 210 414
34) Future (anonyme) 199 957
35) Numbers (lemarseillais) 194 035
36) Ser (claire1) 186 759
37) Present (hidalgo) 185 182
38) Por/para (lemarseillais) 183 291
39) Placement test (yanhel) 181 327
40) Verbos con diptongación (nicks0206) 173 057
41) Pretérito imperfecto (anonyme) 172 529
42) Present: -AR -ER -IR (anonyme) 168 647
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 168 594
44) Pretérito indefinido (pepette62) 164 742
45) Numbers in letters (anonyme) 163 855
46) Date (dridro) 158 023
47) Soler + infinitive (nicks0206) 154 030
48) Gustar, doler, encantar ... (nicks0206) 153 953
49) Ser /Estar (yanhel) 152 982
50) El, la, los, las (anonyme) 147 350
51) All past tenses (hidalgo) 147 028
52) Present (anonyme) 145 465
53) Numbers 11-20 (bridg) 144 646
54) Present (anonyme) 144 092
55) Estar (claire1) 141 538
56) Colours (bridg) 141 499
57) Pretérito indefinido (anonyme) 139 850
58) Pretérito Indefinido (sergiomax) 139 335
59) Future (anonyme) 138 166
60) Animals (anonyme) 137 556
61) El pretérito perfecto compuesto (nicks0206) 135 170
62) Future (hidalgo) 134 974
63) El empleo de SER y ESTAR (anonyme) 134 676
64) Demonstrative adjectives (dridro) 134 411
65) Introducing oneself (anonyme) 131 364
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 262
67) Subjunctive (yanhel) 129 963
68) Subjunctive (yanhel) 129 872
69) Present (anonyme) 128 016
70) Imperative: -ar (dridro) 126 494
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 109
72) Masculine/Feminine (claire1) 124 259
73) Right tenses (anonyme) 123 918
74) Future (claire1) 122 771
75) Placement test (yanhel) 118 994
76) Gerund (hidalgo) 118 955
77) Pretérito indefinido (claire1) 111 106
78) Nationalities (webmaster) 109 702
79) Human body (bridg) 108 858
80) Imperative (dridro) 106 216
81) Gustar (anonyme) 105 915
82) Ropa y Accesorios (yanhel) 104 323
83) Days, months and seasons (pepette62) 104 226
84) Indicative tenses (anonyme) 104 094
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 922
86) Ser / estar Present (anonyme) 101 692
87) Imperfect (nicks0206) 101 038
88) Adjectives agreement (nicks0206) 98 470
89) Imperative (anonyme) 97 610
90) Pretérito indefinido (anonyme) 97 257
91) Gustar (tinou) 97 015
92) Dictation (claire1) 96 845
93) Plural (hidalgo) 95 709
94) Prepositions Por / Para (claire1) 95 542
95) Introducing someone (yanhel) 95 141
96) Ser / Estar (anonyme) 95 104
97) Pretérito perfecto (anonyme) 94 796
98) Estar + gerund (anonyme) 94 098
99) Past tenses (anonyme) 94 076
100) Cardinal numbers (anonyme) 94 001
101) Present: diphtongues (anonyme) 93 776
102) Articles & days (claire1) 91 140
103) Conjugation (dridro) 90 234
104) Numbers 1 - 1,000 (anonyme) 90 181
105) Gerund (nicks0206) 89 985
106) Find the correct capital (claire1) 89 641
107) Colors (lemarseillais) 89 346
108) Accents (anonyme) 89 145
109) Introducing oneself (anonyme) 88 917
110) Present (hidalgo) 87 699
111) Imperative (yanhel) 87 670
112) Me in Spanish (yanhel) 86 129
113) What time is it? (anonyme) 85 945
114) Present: /e/ => /i/ (anonyme) 84 756
115) Fruits (claire1) 84 643
116) All tenses (yanhel) 84 416
117) What time is it? (pepette62) 84 022
118) SER / ESTAR (anonyme) 83 697
119) Build these sentences (anonyme) 83 254
120) Estar + gerund (claire1) 82 912
121) Present (anonyme) 82 041
122) Estar + gerund (mrkenedy) 81 973
123) Gerund (anonyme) 81 841
124) Future (anonyme) 81 577
125) Accents (bridg) 81 358
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 320
127) Plural (pepette62) 81 156
128) Future: voy a comer (anonyme) 80 997
129) Maths (webmaster) 79 809
130) Present (nicks0206) 79 542
131) Sentences (claire1) 79 459
132) Masculine/Feminine (claire1) 79 301
133) Future (anonyme) 79 133
134) Present - Regular verbs (anonyme) 78 743
135) Imperative (sara60) 78 532
136) Dialogue: 1st sentences (claire1) 77 805
137) Subjunctive: present (anonyme) 77 660
138) Conditional (anonyme) 76 925
139) Indefinite articles (anonyme) 76 448
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 314
141) Turn into the plural (anonyme) 75 892
142) Diphtongue (present) (anonyme) 74 938
143) Future : ir +verb (claire1) 74 773
144) Comprehension test: level B2 (yanhel) 74 698
145) SER y Estar (claire1) 72 430
146) Dictation : alphabet (claire1) 72 164
147) Está,están,hay (claire1) 72 082
148) Present : What about a coffee? (claire1) 71 857
149) Simple past - irregular verbs (hidalgo) 71 288
150) Prepositions A, DE, EN, CON (anonyme) 71 070
151) Ser / Estar (anonyme) 70 782
152) Futur (acebo) 70 584
153) Present (anonyme) 69 403
154) Gustar (anonyme) 69 112
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 840
156) Possessive adjectives (anonyme) 68 789
157) House (claire1) 68 436
158) Usted (claire1) 68 388
159) Imperative: regular verbs (dridro) 67 501
160) Present (yanhel) 67 168
161) Gender of the words (claire1) 66 578
162) Bilingual dialogue : A formal conversation (claire1) 66 277
163) Orders (anonyme) 65 775
164) Present: regular verbs (tinou) 65 629
165) Pretérito indefinido (anonyme) 65 576
166) Comparatives (hidalgo) 65 485
167) Who am I talking about? (bridg) 65 380
168) Syllables (dridro) 65 159
169) Spanish accents (claire1) 65 069
170) Hora (anonyme) 65 014
171) Indicative past tense (anonyme) 64 190
172) Vocabulary : verbs (actions) (bridg) 64 090
173) Ordinal numbers (anonyme) 63 632
174) Pretérito indefinido - irregular verbs (anonyme) 63 515
175) Progressive form (anonyme) 63 454
176) Present: Estar + gerund (anonyme) 63 244
177) Present (nicks0206) 62 977
178) Subjunctive imperfect (pierre222) 62 836
179) Introducing oneself (claire1) 62 770
180) Present (irregular verbs) (hidalgo) 62 656
181) Placement test (hidalgo) 61 747
182) Indefinite preterit (anonyme) 61 453
183) Present (anonyme) 61 218
184) Sequence of tenses (anonyme) 61 124
185) Imperative (hidalgo) 60 866
186) Le lo la se. (anonyme) 60 232
187) Numbers in letters (anonyme) 59 961
188) Future (anonyme) 59 951
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 907
190) C / Z (pepette62) 59 679
191) Animals (nicks0206) 59 538
192) Human body (webmaster) 59 134
193) Level test II (yanhel) 59 062
194) Months (claire1) 58 712
195) Conditional - SI + sequence of tenses (nicks0206) 58 510
196) El acento escrito (anonyme) 58 275
197) Vegetables (claire1) 58 046
198) SER / ESTAR (anonyme) 57 953
199) Pretérito perfecto (anonyme) 57 820
200) Adjectives - agreement (anonyme) 57 812
