Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 528 678
2) Placement test : grammar (dridro) 1 350 611
3) Pretérito indefinido (viothur) 783 214
4) Pretérito indefinido (claire1) 743 958
5) Pretérito imperfecto (anonyme) 693 010
6) Placement test : vocabulary beginners (bridg) 665 206
7) Ser /estar? (claire1) 649 993
8) Spanish alphabet (claire1) 510 145
9) Present (bridg) 485 341
10) Imperative (anonyme) 464 385
11) Placement test (hidalgo) 455 218
12) Present : regular verbs (anonyme) 379 295
13) Pretérito indefinido: irregular (nicks0206) 338 225
14) Pretérito imperfecto (tinou) 338 071
15) Alphabet (yanhel) 333 536
16) Estar+Gerund (anonyme) 317 318
17) Choose the correct article (claire1) 304 006
18) Gustar (anonyme) 296 475
19) Pretérito perfecto (anonyme) 284 075
20) What time is it? (webmaster) 281 623
21) Imperative (anonyme) 274 735
22) Numbers 1-100 (webmaster) 270 144
23) Plural (claire1) 269 341
24) Pretérito indefinido (anonyme) 266 305
25) Future (claire1) 258 324
26) Indicative present (anonyme) 258 058
27) Pretérito indefinido (sara60) 253 249
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 241 932
29) Pronounce the nasal (yanhel) 235 480
30) Subjunctive present (anonyme) 233 999
31) Pretérito imperfecto (bikette329) 222 666
32) Conditional (anonyme) 222 567
33) Counting from 1 to 10 (bridg) 210 637
34) Future (anonyme) 200 585
35) Numbers (lemarseillais) 194 151
36) Ser (claire1) 186 825
37) Present (hidalgo) 185 685
38) Por/para (lemarseillais) 183 750
39) Placement test (yanhel) 181 639
40) Verbos con diptongación (nicks0206) 173 404
41) Pretérito imperfecto (anonyme) 172 855
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 169 065
43) Present: -AR -ER -IR (anonyme) 168 881
44) Pretérito indefinido (pepette62) 166 118
45) Numbers in letters (anonyme) 164 232
46) Date (dridro) 158 071
47) Soler + infinitive (nicks0206) 154 456
48) Gustar, doler, encantar ... (nicks0206) 154 155
49) Ser /Estar (yanhel) 153 158
50) El, la, los, las (anonyme) 147 421
51) All past tenses (hidalgo) 147 224
52) Present (anonyme) 145 602
53) Present (anonyme) 144 795
54) Numbers 11-20 (bridg) 144 785
55) Estar (claire1) 141 587
56) Colours (bridg) 141 585
57) Pretérito indefinido (anonyme) 139 980
58) Pretérito Indefinido (sergiomax) 139 935
59) Future (anonyme) 138 818
60) Animals (anonyme) 137 707
61) Future (hidalgo) 135 539
62) El pretérito perfecto compuesto (nicks0206) 135 295
63) El empleo de SER y ESTAR (anonyme) 134 874
64) Demonstrative adjectives (dridro) 134 439
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 462
66) Introducing oneself (anonyme) 131 422
67) Subjunctive (yanhel) 130 244
68) Subjunctive (yanhel) 130 173
69) Present (anonyme) 128 156
70) Imperative: -ar (dridro) 126 599
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 205
72) Masculine/Feminine (claire1) 124 374
73) Right tenses (anonyme) 124 171
74) Future (claire1) 122 909
75) Gerund (hidalgo) 119 209
76) Placement test (yanhel) 119 094
77) Pretérito indefinido (claire1) 111 262
78) Nationalities (webmaster) 109 721
79) Human body (bridg) 108 974
80) Imperative (dridro) 106 325
81) Gustar (anonyme) 105 990
82) Ropa y Accesorios (yanhel) 104 451
83) Days, months and seasons (pepette62) 104 300
84) Indicative tenses (anonyme) 104 173
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 543
89) Imperative (anonyme) 97 936
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 744
95) Ser / Estar (anonyme) 95 236
96) Introducing someone (yanhel) 95 199
97) Pretérito perfecto (anonyme) 95 078
98) Past tenses (anonyme) 94 302
99) Estar + gerund (anonyme) 94 168
100) Cardinal numbers (anonyme) 94 084
101) Present: diphtongues (anonyme) 93 900
102) Articles & days (claire1) 91 181
103) Conjugation (dridro) 90 363
104) Numbers 1 - 1,000 (anonyme) 90 349
105) Gerund (nicks0206) 90 101
106) Find the correct capital (claire1) 89 686
107) Colors (lemarseillais) 89 368
108) Accents (anonyme) 89 311
109) Introducing oneself (anonyme) 88 976
110) Present (hidalgo) 87 835
111) Imperative (yanhel) 87 800
112) Me in Spanish (yanhel) 86 181
113) What time is it? (anonyme) 86 004
114) Present: /e/ => /i/ (anonyme) 84 835
115) Fruits (claire1) 84 661
116) All tenses (yanhel) 84 489
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 054
121) Estar + gerund (mrkenedy) 82 236
122) Gerund (anonyme) 82 219
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 610
131) Sentences (claire1) 79 501
132) Masculine/Feminine (claire1) 79 429
133) Future (anonyme) 79 190
134) Present - Regular verbs (anonyme) 78 769
135) Imperative (sara60) 78 729
136) Subjunctive: present (anonyme) 78 142
137) Dialogue: 1st sentences (claire1) 77 846
138) Conditional (anonyme) 77 183
139) Indefinite articles (anonyme) 76 495
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 403
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 127
148) Present : What about a coffee? (claire1) 71 937
149) Simple past - irregular verbs (hidalgo) 71 436
150) Futur (acebo) 71 414
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 403
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 467
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 016
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 738
183) Present (anonyme) 61 329
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 360
197) Vegetables (claire1) 58 054
198) SER / ESTAR (anonyme) 57 987
199) Pretérito perfecto (anonyme) 57 901
200) Adjectives - agreement (anonyme) 57 834
