Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 544 492
2) Placement test : grammar (dridro) 1 354 178
3) Pretérito indefinido (viothur) 793 202
4) Pretérito indefinido (claire1) 750 481
5) Pretérito imperfecto (anonyme) 701 167
6) Placement test : vocabulary beginners (bridg) 666 506
7) Ser /estar? (claire1) 655 058
8) Spanish alphabet (claire1) 510 448
9) Present (bridg) 487 440
10) Imperative (anonyme) 470 426
11) Placement test (hidalgo) 456 989
12) Present : regular verbs (anonyme) 383 051
13) Pretérito imperfecto (tinou) 343 482
14) Pretérito indefinido: irregular (nicks0206) 342 886
15) Alphabet (yanhel) 335 289
16) Estar+Gerund (anonyme) 319 140
17) Choose the correct article (claire1) 304 743
18) Gustar (anonyme) 299 792
19) Pretérito perfecto (anonyme) 288 513
20) What time is it? (webmaster) 281 870
21) Imperative (anonyme) 275 868
22) Numbers 1-100 (webmaster) 271 207
23) Plural (claire1) 269 790
24) Pretérito indefinido (anonyme) 269 717
25) Future (claire1) 261 060
26) Indicative present (anonyme) 259 889
27) Pretérito indefinido (sara60) 257 799
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 244 504
29) Subjunctive present (anonyme) 238 141
30) Pronounce the nasal (yanhel) 236 699
31) Pretérito imperfecto (bikette329) 228 682
32) Conditional (anonyme) 224 577
33) Counting from 1 to 10 (bridg) 211 805
34) Future (anonyme) 202 283
35) Numbers (lemarseillais) 194 600
36) Present (hidalgo) 187 499
37) Ser (claire1) 187 130
38) Por/para (lemarseillais) 185 851
39) Placement test (yanhel) 182 313
40) Verbos con diptongación (nicks0206) 174 771
41) Pretérito imperfecto (anonyme) 174 372
42) Pretérito indefinido (pepette62) 172 034
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 171 227
44) Present: -AR -ER -IR (anonyme) 169 799
45) Numbers in letters (anonyme) 165 499
46) Date (dridro) 158 279
47) Soler + infinitive (nicks0206) 155 802
48) Gustar, doler, encantar ... (nicks0206) 155 174
49) Ser /Estar (yanhel) 153 916
50) All past tenses (hidalgo) 148 255
51) El, la, los, las (anonyme) 147 876
52) Present (anonyme) 147 724
53) Present (anonyme) 146 309
54) Numbers 11-20 (bridg) 145 645
55) Pretérito Indefinido (sergiomax) 142 321
56) Colours (bridg) 142 039
57) Estar (claire1) 141 904
58) Pretérito indefinido (anonyme) 140 810
59) Future (anonyme) 140 706
60) Animals (anonyme) 138 282
61) Future (hidalgo) 137 856
62) El empleo de SER y ESTAR (anonyme) 135 967
63) El pretérito perfecto compuesto (nicks0206) 135 813
64) Demonstrative adjectives (dridro) 134 613
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 551
66) Introducing oneself (anonyme) 131 991
67) Subjunctive (yanhel) 131 305
68) Subjunctive (yanhel) 131 118
69) Present (anonyme) 128 725
70) Imperative: -ar (dridro) 127 090
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 731
72) Right tenses (anonyme) 125 455
73) Masculine/Feminine (claire1) 125 244
74) Future (claire1) 123 622
75) Gerund (hidalgo) 120 360
76) Placement test (yanhel) 119 526
77) Pretérito indefinido (claire1) 112 227
78) Nationalities (webmaster) 109 760
79) Human body (bridg) 109 464
80) Gustar (anonyme) 107 116
81) Imperative (dridro) 106 976
82) Ropa y Accesorios (yanhel) 105 019
83) Days, months and seasons (pepette62) 104 600
84) Indicative tenses (anonyme) 104 584
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 363
86) Ser / estar Present (anonyme) 102 287
87) Imperfect (nicks0206) 101 827
88) Imperative (anonyme) 99 479
89) Adjectives agreement (nicks0206) 99 132
90) Pretérito indefinido (anonyme) 98 186
91) Gustar (tinou) 98 163
92) Dictation (claire1) 97 002
93) Prepositions Por / Para (claire1) 96 583
94) Pretérito perfecto (anonyme) 96 410
95) Plural (hidalgo) 96 337
96) Ser / Estar (anonyme) 95 834
97) Introducing someone (yanhel) 95 629
98) Past tenses (anonyme) 95 580
99) Estar + gerund (anonyme) 94 672
100) Present: diphtongues (anonyme) 94 502
101) Cardinal numbers (anonyme) 94 342
102) Articles & days (claire1) 91 522
103) Numbers 1 - 1,000 (anonyme) 91 135
104) Conjugation (dridro) 91 047
105) Gerund (nicks0206) 90 898
106) Find the correct capital (claire1) 90 027
107) Accents (anonyme) 89 810
108) Colors (lemarseillais) 89 582
109) Introducing oneself (anonyme) 89 399
110) Present (hidalgo) 88 803
111) Imperative (yanhel) 88 408
112) Me in Spanish (yanhel) 86 529
113) What time is it? (anonyme) 86 308
114) Present: /e/ => /i/ (anonyme) 85 327
115) All tenses (yanhel) 84 916
116) Fruits (claire1) 84 810
117) What time is it? (pepette62) 84 663
118) SER / ESTAR (anonyme) 84 029
119) Estar + gerund (claire1) 83 802
120) Gerund (anonyme) 83 611
121) Build these sentences (anonyme) 83 557
122) Estar + gerund (mrkenedy) 83 410
123) Future (anonyme) 83 168
124) Present (anonyme) 82 485
125) Future: voy a comer (anonyme) 82 213
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 926
127) Plural (pepette62) 81 551
128) Accents (bridg) 81 486
129) Present (nicks0206) 79 979
130) Maths (webmaster) 79 869
131) Masculine/Feminine (claire1) 79 799
132) Sentences (claire1) 79 787
133) Imperative (sara60) 79 779
134) Future (anonyme) 79 778
135) Subjunctive: present (anonyme) 79 743
136) Present - Regular verbs (anonyme) 78 917
137) Conditional (anonyme) 78 799
138) Dialogue: 1st sentences (claire1) 78 144
139) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 854
140) Indefinite articles (anonyme) 76 839
141) Turn into the plural (anonyme) 76 433
142) Diphtongue (present) (anonyme) 75 861
143) Comprehension test: level B2 (yanhel) 75 135
144) Future : ir +verb (claire1) 75 064
145) Futur (acebo) 74 284
146) SER y Estar (claire1) 72 940
147) Present : What about a coffee? (claire1) 72 347
148) Está,están,hay (claire1) 72 343
149) Simple past - irregular verbs (hidalgo) 72 291
150) Dictation : alphabet (claire1) 72 289
151) Prepositions A, DE, EN, CON (anonyme) 71 616
152) Ser / Estar (anonyme) 71 005
153) Present (anonyme) 70 168
154) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 476
155) Gustar (anonyme) 69 240
156) Orders (anonyme) 69 124
157) Possessive adjectives (anonyme) 69 106
158) Usted (claire1) 68 953
159) House (claire1) 68 819
160) Imperative: regular verbs (dridro) 67 867
161) Present (yanhel) 67 714
162) Pretérito indefinido (anonyme) 66 710
163) Gender of the words (claire1) 66 690
164) Bilingual dialogue : A formal conversation (claire1) 66 363
165) Comparatives (hidalgo) 66 332
166) Present: regular verbs (tinou) 65 750
167) Syllables (dridro) 65 746
168) Who am I talking about? (bridg) 65 639
169) Hora (anonyme) 65 485
170) Indicative past tense (anonyme) 65 219
171) Spanish accents (claire1) 65 203
172) Vocabulary : verbs (actions) (bridg) 64 581
173) Ordinal numbers (anonyme) 64 412
174) Progressive form (anonyme) 64 175
175) Present: Estar + gerund (anonyme) 64 041
176) Pretérito indefinido - irregular verbs (anonyme) 63 910
177) Subjunctive imperfect (pierre222) 63 815
178) Present (nicks0206) 63 325
179) Introducing oneself (claire1) 63 090
180) Present (irregular verbs) (hidalgo) 63 031
181) Indefinite preterit (anonyme) 62 978
182) Placement test (hidalgo) 61 927
183) Present (anonyme) 61 876
184) Imperative (hidalgo) 61 459
185) Sequence of tenses (anonyme) 61 447
186) Le lo la se. (anonyme) 60 973
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 441
188) Numbers in letters (anonyme) 60 187
189) Future (anonyme) 60 162
190) C / Z (pepette62) 60 079
191) Animals (nicks0206) 59 791
192) Human body (webmaster) 59 320
193) Level test II (yanhel) 59 203
194) Pretérito perfecto (anonyme) 58 887
195) Conditional - SI + sequence of tenses (nicks0206) 58 782
196) Months (claire1) 58 764
197) El acento escrito (anonyme) 58 745
198) Vegetables (claire1) 58 122
199) SER / ESTAR (anonyme) 58 099
200) Adjectives - agreement (anonyme) 58 082
