Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 544 639
2) Placement test : grammar (dridro) 1 354 192
3) Pretérito indefinido (viothur) 793 290
4) Pretérito indefinido (claire1) 750 537
5) Pretérito imperfecto (anonyme) 701 238
6) Placement test : vocabulary beginners (bridg) 666 510
7) Ser /estar? (claire1) 655 081
8) Spanish alphabet (claire1) 510 450
9) Present (bridg) 487 453
10) Imperative (anonyme) 470 509
11) Placement test (hidalgo) 456 993
12) Present : regular verbs (anonyme) 383 056
13) Pretérito imperfecto (tinou) 343 536
14) Pretérito indefinido: irregular (nicks0206) 342 926
15) Alphabet (yanhel) 335 299
16) Estar+Gerund (anonyme) 319 145
17) Choose the correct article (claire1) 304 743
18) Gustar (anonyme) 299 803
19) Pretérito perfecto (anonyme) 288 575
20) What time is it? (webmaster) 281 870
21) Imperative (anonyme) 275 886
22) Numbers 1-100 (webmaster) 271 209
23) Plural (claire1) 269 790
24) Pretérito indefinido (anonyme) 269 739
25) Future (claire1) 261 086
26) Indicative present (anonyme) 259 890
27) Pretérito indefinido (sara60) 257 847
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 244 534
29) Subjunctive present (anonyme) 238 156
30) Pronounce the nasal (yanhel) 236 702
31) Pretérito imperfecto (bikette329) 228 733
32) Conditional (anonyme) 224 611
33) Counting from 1 to 10 (bridg) 211 809
34) Future (anonyme) 202 305
35) Numbers (lemarseillais) 194 600
36) Present (hidalgo) 187 507
37) Ser (claire1) 187 131
38) Por/para (lemarseillais) 185 864
39) Placement test (yanhel) 182 315
40) Verbos con diptongación (nicks0206) 174 772
41) Pretérito imperfecto (anonyme) 174 377
42) Pretérito indefinido (pepette62) 172 100
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 171 239
44) Present: -AR -ER -IR (anonyme) 169 802
45) Numbers in letters (anonyme) 165 512
46) Date (dridro) 158 280
47) Soler + infinitive (nicks0206) 155 804
48) Gustar, doler, encantar ... (nicks0206) 155 176
49) Ser /Estar (yanhel) 153 919
50) All past tenses (hidalgo) 148 270
51) El, la, los, las (anonyme) 147 881
52) Present (anonyme) 147 748
53) Present (anonyme) 146 316
54) Numbers 11-20 (bridg) 145 646
55) Pretérito Indefinido (sergiomax) 142 334
56) Colours (bridg) 142 040
57) Estar (claire1) 141 905
58) Pretérito indefinido (anonyme) 140 823
59) Future (anonyme) 140 715
60) Animals (anonyme) 138 282
61) Future (hidalgo) 137 874
62) El empleo de SER y ESTAR (anonyme) 135 974
63) El pretérito perfecto compuesto (nicks0206) 135 819
64) Demonstrative adjectives (dridro) 134 613
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 561
66) Introducing oneself (anonyme) 131 994
67) Subjunctive (yanhel) 131 316
68) Subjunctive (yanhel) 131 125
69) Present (anonyme) 128 728
70) Imperative: -ar (dridro) 127 096
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 739
72) Right tenses (anonyme) 125 462
73) Masculine/Feminine (claire1) 125 246
74) Future (claire1) 123 627
75) Gerund (hidalgo) 120 369
76) Placement test (yanhel) 119 529
77) Pretérito indefinido (claire1) 112 231
78) Nationalities (webmaster) 109 760
79) Human body (bridg) 109 465
80) Gustar (anonyme) 107 121
81) Imperative (dridro) 106 982
82) Ropa y Accesorios (yanhel) 105 020
83) Days, months and seasons (pepette62) 104 600
84) Indicative tenses (anonyme) 104 589
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 368
86) Ser / estar Present (anonyme) 102 288
87) Imperfect (nicks0206) 101 829
88) Imperative (anonyme) 99 502
89) Adjectives agreement (nicks0206) 99 161
90) Pretérito indefinido (anonyme) 98 193
91) Gustar (tinou) 98 166
92) Dictation (claire1) 97 003
93) Prepositions Por / Para (claire1) 96 588
94) Pretérito perfecto (anonyme) 96 426
95) Plural (hidalgo) 96 340
96) Ser / Estar (anonyme) 95 836
97) Introducing someone (yanhel) 95 633
98) Past tenses (anonyme) 95 601
99) Estar + gerund (anonyme) 94 674
100) Present: diphtongues (anonyme) 94 507
101) Cardinal numbers (anonyme) 94 345
102) Articles & days (claire1) 91 523
103) Numbers 1 - 1,000 (anonyme) 91 138
104) Conjugation (dridro) 91 053
105) Gerund (nicks0206) 90 899
106) Find the correct capital (claire1) 90 027
107) Accents (anonyme) 89 811
108) Colors (lemarseillais) 89 582
109) Introducing oneself (anonyme) 89 400
110) Present (hidalgo) 88 806
111) Imperative (yanhel) 88 417
112) Me in Spanish (yanhel) 86 529
113) What time is it? (anonyme) 86 316
114) Present: /e/ => /i/ (anonyme) 85 328
115) All tenses (yanhel) 84 918
116) Fruits (claire1) 84 813
117) What time is it? (pepette62) 84 667
118) SER / ESTAR (anonyme) 84 029
119) Estar + gerund (claire1) 83 805
120) Gerund (anonyme) 83 611
121) Build these sentences (anonyme) 83 559
122) Estar + gerund (mrkenedy) 83 432
123) Future (anonyme) 83 175
124) Present (anonyme) 82 485
125) Future: voy a comer (anonyme) 82 217
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 926
127) Plural (pepette62) 81 558
128) Accents (bridg) 81 486
129) Present (nicks0206) 79 981
130) Maths (webmaster) 79 869
131) Masculine/Feminine (claire1) 79 805
132) Imperative (sara60) 79 801
133) Sentences (claire1) 79 787
134) Future (anonyme) 79 779
135) Subjunctive: present (anonyme) 79 759
136) Present - Regular verbs (anonyme) 78 917
137) Conditional (anonyme) 78 811
138) Dialogue: 1st sentences (claire1) 78 145
139) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 855
140) Indefinite articles (anonyme) 76 846
141) Turn into the plural (anonyme) 76 433
142) Diphtongue (present) (anonyme) 75 862
143) Comprehension test: level B2 (yanhel) 75 135
144) Future : ir +verb (claire1) 75 064
145) Futur (acebo) 74 304
146) SER y Estar (claire1) 72 940
147) Present : What about a coffee? (claire1) 72 349
148) Está,están,hay (claire1) 72 343
149) Simple past - irregular verbs (hidalgo) 72 294
150) Dictation : alphabet (claire1) 72 290
151) Prepositions A, DE, EN, CON (anonyme) 71 619
152) Ser / Estar (anonyme) 71 006
153) Present (anonyme) 70 171
154) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 479
155) Gustar (anonyme) 69 240
156) Orders (anonyme) 69 160
157) Possessive adjectives (anonyme) 69 107
158) Usted (claire1) 68 955
159) House (claire1) 68 820
160) Imperative: regular verbs (dridro) 67 868
161) Present (yanhel) 67 714
162) Pretérito indefinido (anonyme) 66 721
163) Gender of the words (claire1) 66 690
164) Bilingual dialogue : A formal conversation (claire1) 66 363
165) Comparatives (hidalgo) 66 335
166) Present: regular verbs (tinou) 65 750
167) Syllables (dridro) 65 746
168) Who am I talking about? (bridg) 65 640
169) Hora (anonyme) 65 486
170) Indicative past tense (anonyme) 65 227
171) Spanish accents (claire1) 65 203
172) Vocabulary : verbs (actions) (bridg) 64 581
173) Ordinal numbers (anonyme) 64 414
174) Progressive form (anonyme) 64 175
175) Present: Estar + gerund (anonyme) 64 047
176) Pretérito indefinido - irregular verbs (anonyme) 63 913
177) Subjunctive imperfect (pierre222) 63 818
178) Present (nicks0206) 63 325
179) Introducing oneself (claire1) 63 090
180) Present (irregular verbs) (hidalgo) 63 057
181) Indefinite preterit (anonyme) 62 991
182) Placement test (hidalgo) 61 928
183) Present (anonyme) 61 876
184) Imperative (hidalgo) 61 469
185) Sequence of tenses (anonyme) 61 447
186) Le lo la se. (anonyme) 60 975
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 442
188) Numbers in letters (anonyme) 60 189
189) Future (anonyme) 60 163
190) C / Z (pepette62) 60 081
191) Animals (nicks0206) 59 791
192) Human body (webmaster) 59 320
193) Level test II (yanhel) 59 205
194) Pretérito perfecto (anonyme) 58 893
195) Conditional - SI + sequence of tenses (nicks0206) 58 784
196) Months (claire1) 58 765
197) El acento escrito (anonyme) 58 747
198) Vegetables (claire1) 58 124
199) SER / ESTAR (anonyme) 58 099
200) Adjectives - agreement (anonyme) 58 082
