Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 528 647
2) Placement test : grammar (dridro) 1 350 603
3) Pretérito indefinido (viothur) 783 194
4) Pretérito indefinido (claire1) 743 943
5) Pretérito imperfecto (anonyme) 692 995
6) Placement test : vocabulary beginners (bridg) 665 205
7) Ser /estar? (claire1) 649 965
8) Spanish alphabet (claire1) 510 145
9) Present (bridg) 485 338
10) Imperative (anonyme) 464 372
11) Placement test (hidalgo) 455 215
12) Present : regular verbs (anonyme) 379 292
13) Pretérito indefinido: irregular (nicks0206) 338 215
14) Pretérito imperfecto (tinou) 338 063
15) Alphabet (yanhel) 333 536
16) Estar+Gerund (anonyme) 317 318
17) Choose the correct article (claire1) 304 006
18) Gustar (anonyme) 296 472
19) Pretérito perfecto (anonyme) 284 073
20) What time is it? (webmaster) 281 623
21) Imperative (anonyme) 274 731
22) Numbers 1-100 (webmaster) 270 142
23) Plural (claire1) 269 341
24) Pretérito indefinido (anonyme) 266 294
25) Future (claire1) 258 320
26) Indicative present (anonyme) 258 058
27) Pretérito indefinido (sara60) 253 241
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 241 929
29) Pronounce the nasal (yanhel) 235 479
30) Subjunctive present (anonyme) 233 996
31) Pretérito imperfecto (bikette329) 222 659
32) Conditional (anonyme) 222 564
33) Counting from 1 to 10 (bridg) 210 636
34) Future (anonyme) 200 582
35) Numbers (lemarseillais) 194 151
36) Ser (claire1) 186 824
37) Present (hidalgo) 185 679
38) Por/para (lemarseillais) 183 749
39) Placement test (yanhel) 181 639
40) Verbos con diptongación (nicks0206) 173 404
41) Pretérito imperfecto (anonyme) 172 853
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 169 063
43) Present: -AR -ER -IR (anonyme) 168 881
44) Pretérito indefinido (pepette62) 166 108
45) Numbers in letters (anonyme) 164 230
46) Date (dridro) 158 071
47) Soler + infinitive (nicks0206) 154 454
48) Gustar, doler, encantar ... (nicks0206) 154 155
49) Ser /Estar (yanhel) 153 153
50) El, la, los, las (anonyme) 147 420
51) All past tenses (hidalgo) 147 224
52) Present (anonyme) 145 601
53) Present (anonyme) 144 791
54) Numbers 11-20 (bridg) 144 783
55) Estar (claire1) 141 586
56) Colours (bridg) 141 584
57) Pretérito indefinido (anonyme) 139 979
58) Pretérito Indefinido (sergiomax) 139 932
59) Future (anonyme) 138 814
60) Animals (anonyme) 137 707
61) Future (hidalgo) 135 536
62) El pretérito perfecto compuesto (nicks0206) 135 295
63) El empleo de SER y ESTAR (anonyme) 134 873
64) Demonstrative adjectives (dridro) 134 439
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 460
66) Introducing oneself (anonyme) 131 422
67) Subjunctive (yanhel) 130 244
68) Subjunctive (yanhel) 130 173
69) Present (anonyme) 128 150
70) Imperative: -ar (dridro) 126 598
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 205
72) Masculine/Feminine (claire1) 124 373
73) Right tenses (anonyme) 124 167
74) Future (claire1) 122 909
75) Gerund (hidalgo) 119 209
76) Placement test (yanhel) 119 094
77) Pretérito indefinido (claire1) 111 260
78) Nationalities (webmaster) 109 721
79) Human body (bridg) 108 974
80) Imperative (dridro) 106 325
81) Gustar (anonyme) 105 989
82) Ropa y Accesorios (yanhel) 104 451
83) Days, months and seasons (pepette62) 104 300
84) Indicative tenses (anonyme) 104 172
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 006
86) Ser / estar Present (anonyme) 101 797
87) Imperfect (nicks0206) 101 125
88) Adjectives agreement (nicks0206) 98 542
89) Imperative (anonyme) 97 932
90) Pretérito indefinido (anonyme) 97 393
91) Gustar (tinou) 97 155
92) Dictation (claire1) 96 885
93) Plural (hidalgo) 95 810
94) Prepositions Por / Para (claire1) 95 743
95) Ser / Estar (anonyme) 95 235
96) Introducing someone (yanhel) 95 199
97) Pretérito perfecto (anonyme) 95 077
98) Past tenses (anonyme) 94 301
99) Estar + gerund (anonyme) 94 168
100) Cardinal numbers (anonyme) 94 084
101) Present: diphtongues (anonyme) 93 898
102) Articles & days (claire1) 91 181
103) Conjugation (dridro) 90 363
104) Numbers 1 - 1,000 (anonyme) 90 346
105) Gerund (nicks0206) 90 101
106) Find the correct capital (claire1) 89 686
107) Colors (lemarseillais) 89 368
108) Accents (anonyme) 89 310
109) Introducing oneself (anonyme) 88 976
110) Present (hidalgo) 87 833
111) Imperative (yanhel) 87 796
112) Me in Spanish (yanhel) 86 181
113) What time is it? (anonyme) 86 004
114) Present: /e/ => /i/ (anonyme) 84 834
115) Fruits (claire1) 84 661
116) All tenses (yanhel) 84 487
117) What time is it? (pepette62) 84 103
118) SER / ESTAR (anonyme) 83 751
119) Build these sentences (anonyme) 83 288
120) Estar + gerund (claire1) 83 053
121) Estar + gerund (mrkenedy) 82 234
122) Gerund (anonyme) 82 215
123) Present (anonyme) 82 123
124) Future (anonyme) 81 891
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 440
126) Accents (bridg) 81 385
127) Future: voy a comer (anonyme) 81 242
128) Plural (pepette62) 81 211
129) Maths (webmaster) 79 810
130) Present (nicks0206) 79 609
131) Sentences (claire1) 79 500
132) Masculine/Feminine (claire1) 79 429
133) Future (anonyme) 79 189
134) Present - Regular verbs (anonyme) 78 769
135) Imperative (sara60) 78 725
136) Subjunctive: present (anonyme) 78 139
137) Dialogue: 1st sentences (claire1) 77 845
138) Conditional (anonyme) 77 181
139) Indefinite articles (anonyme) 76 495
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 401
141) Turn into the plural (anonyme) 75 974
142) Diphtongue (present) (anonyme) 75 027
143) Future : ir +verb (claire1) 74 826
144) Comprehension test: level B2 (yanhel) 74 774
145) SER y Estar (claire1) 72 550
146) Dictation : alphabet (claire1) 72 181
147) Está,están,hay (claire1) 72 126
148) Present : What about a coffee? (claire1) 71 937
149) Simple past - irregular verbs (hidalgo) 71 436
150) Futur (acebo) 71 410
151) Prepositions A, DE, EN, CON (anonyme) 71 125
152) Ser / Estar (anonyme) 70 819
153) Present (anonyme) 69 552
154) Gustar (anonyme) 69 134
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 940
156) Possessive adjectives (anonyme) 68 921
157) Usted (claire1) 68 481
158) House (claire1) 68 455
159) Imperative: regular verbs (dridro) 67 529
160) Present (yanhel) 67 284
161) Gender of the words (claire1) 66 600
162) Orders (anonyme) 66 390
163) Bilingual dialogue : A formal conversation (claire1) 66 288
164) Pretérito indefinido (anonyme) 65 753
165) Comparatives (hidalgo) 65 705
166) Present: regular verbs (tinou) 65 657
167) Who am I talking about? (bridg) 65 409
168) Syllables (dridro) 65 233
169) Spanish accents (claire1) 65 122
170) Hora (anonyme) 65 120
171) Indicative past tense (anonyme) 64 465
172) Vocabulary : verbs (actions) (bridg) 64 261
173) Ordinal numbers (anonyme) 63 739
174) Progressive form (anonyme) 63 640
175) Pretérito indefinido - irregular verbs (anonyme) 63 572
176) Present: Estar + gerund (anonyme) 63 366
177) Present (nicks0206) 63 015
178) Subjunctive imperfect (pierre222) 63 010
179) Introducing oneself (claire1) 62 804
180) Present (irregular verbs) (hidalgo) 62 724
181) Placement test (hidalgo) 61 781
182) Indefinite preterit (anonyme) 61 733
183) Present (anonyme) 61 328
184) Sequence of tenses (anonyme) 61 188
185) Imperative (hidalgo) 60 980
186) Le lo la se. (anonyme) 60 337
187) Numbers in letters (anonyme) 59 998
188) Pretérito indefinido / pretérito perfecto (hidalgo) 59 997
189) Future (anonyme) 59 982
190) C / Z (pepette62) 59 729
191) Animals (nicks0206) 59 587
192) Human body (webmaster) 59 197
193) Level test II (yanhel) 59 075
194) Months (claire1) 58 717
195) Conditional - SI + sequence of tenses (nicks0206) 58 553
196) El acento escrito (anonyme) 58 358
197) Vegetables (claire1) 58 054
198) SER / ESTAR (anonyme) 57 987
199) Pretérito perfecto (anonyme) 57 901
200) Adjectives - agreement (anonyme) 57 834
