Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 526 972
2) Placement test : grammar (dridro) 1 350 286
3) Pretérito indefinido (viothur) 782 317
4) Pretérito indefinido (claire1) 743 431
5) Pretérito imperfecto (anonyme) 692 113
6) Placement test : vocabulary beginners (bridg) 665 109
7) Ser /estar? (claire1) 649 349
8) Spanish alphabet (claire1) 510 134
9) Present (bridg) 485 141
10) Imperative (anonyme) 463 802
11) Placement test (hidalgo) 454 971
12) Present : regular verbs (anonyme) 379 063
13) Pretérito indefinido: irregular (nicks0206) 337 845
14) Pretérito imperfecto (tinou) 337 662
15) Alphabet (yanhel) 333 403
16) Estar+Gerund (anonyme) 317 168
17) Choose the correct article (claire1) 303 964
18) Gustar (anonyme) 296 185
19) Pretérito perfecto (anonyme) 283 657
20) What time is it? (webmaster) 281 606
21) Imperative (anonyme) 274 670
22) Numbers 1-100 (webmaster) 270 066
23) Plural (claire1) 269 266
24) Pretérito indefinido (anonyme) 265 927
25) Future (claire1) 258 059
26) Indicative present (anonyme) 257 813
27) Pretérito indefinido (sara60) 252 727
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 241 688
29) Pronounce the nasal (yanhel) 235 393
30) Subjunctive present (anonyme) 233 701
31) Conditional (anonyme) 222 438
32) Pretérito imperfecto (bikette329) 222 090
33) Counting from 1 to 10 (bridg) 210 581
34) Future (anonyme) 200 192
35) Numbers (lemarseillais) 194 118
36) Ser (claire1) 186 799
37) Present (hidalgo) 185 454
38) Por/para (lemarseillais) 183 558
39) Placement test (yanhel) 181 454
40) Verbos con diptongación (nicks0206) 173 346
41) Pretérito imperfecto (anonyme) 172 683
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 168 887
43) Present: -AR -ER -IR (anonyme) 168 817
44) Pretérito indefinido (pepette62) 165 564
45) Numbers in letters (anonyme) 164 046
46) Date (dridro) 158 060
47) Soler + infinitive (nicks0206) 154 291
48) Gustar, doler, encantar ... (nicks0206) 154 062
49) Ser /Estar (yanhel) 153 079
50) El, la, los, las (anonyme) 147 398
51) All past tenses (hidalgo) 147 153
52) Present (anonyme) 145 542
53) Numbers 11-20 (bridg) 144 740
54) Present (anonyme) 144 547
55) Estar (claire1) 141 575
56) Colours (bridg) 141 544
57) Pretérito indefinido (anonyme) 139 925
58) Pretérito Indefinido (sergiomax) 139 700
59) Future (anonyme) 138 514
60) Animals (anonyme) 137 653
61) Future (hidalgo) 135 303
62) El pretérito perfecto compuesto (nicks0206) 135 259
63) El empleo de SER y ESTAR (anonyme) 134 775
64) Demonstrative adjectives (dridro) 134 429
65) Introducing oneself (anonyme) 131 400
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 377
67) Subjunctive (yanhel) 130 103
68) Subjunctive (yanhel) 130 051
69) Present (anonyme) 128 106
70) Imperative: -ar (dridro) 126 567
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 166
72) Masculine/Feminine (claire1) 124 332
73) Right tenses (anonyme) 124 047
74) Future (claire1) 122 852
75) Gerund (hidalgo) 119 125
76) Placement test (yanhel) 119 050
77) Pretérito indefinido (claire1) 111 180
78) Nationalities (webmaster) 109 711
79) Human body (bridg) 108 955
80) Imperative (dridro) 106 280
81) Gustar (anonyme) 105 960
82) Ropa y Accesorios (yanhel) 104 404
83) Days, months and seasons (pepette62) 104 272
84) Indicative tenses (anonyme) 104 134
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 982
86) Ser / estar Present (anonyme) 101 768
87) Imperfect (nicks0206) 101 098
88) Adjectives agreement (nicks0206) 98 515
89) Imperative (anonyme) 97 797
90) Pretérito indefinido (anonyme) 97 330
91) Gustar (tinou) 97 105
92) Dictation (claire1) 96 864
93) Plural (hidalgo) 95 777
94) Prepositions Por / Para (claire1) 95 654
95) Introducing someone (yanhel) 95 176
96) Ser / Estar (anonyme) 95 143
97) Pretérito perfecto (anonyme) 94 986
98) Past tenses (anonyme) 94 202
99) Estar + gerund (anonyme) 94 147
100) Cardinal numbers (anonyme) 94 055
101) Present: diphtongues (anonyme) 93 848
102) Articles & days (claire1) 91 165
103) Conjugation (dridro) 90 317
104) Numbers 1 - 1,000 (anonyme) 90 308
105) Gerund (nicks0206) 90 058
106) Find the correct capital (claire1) 89 665
107) Colors (lemarseillais) 89 349
108) Accents (anonyme) 89 262
109) Introducing oneself (anonyme) 88 952
110) Present (hidalgo) 87 791
111) Imperative (yanhel) 87 745
112) Me in Spanish (yanhel) 86 159
113) What time is it? (anonyme) 85 966
114) Present: /e/ => /i/ (anonyme) 84 801
115) Fruits (claire1) 84 654
116) All tenses (yanhel) 84 462
117) What time is it? (pepette62) 84 071
118) SER / ESTAR (anonyme) 83 731
119) Build these sentences (anonyme) 83 281
120) Estar + gerund (claire1) 83 009
121) Estar + gerund (mrkenedy) 82 131
122) Present (anonyme) 82 082
123) Gerund (anonyme) 82 075
124) Future (anonyme) 81 790
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 388
126) Accents (bridg) 81 372
127) Plural (pepette62) 81 195
128) Future: voy a comer (anonyme) 81 144
129) Maths (webmaster) 79 809
130) Present (nicks0206) 79 579
131) Sentences (claire1) 79 480
132) Masculine/Feminine (claire1) 79 414
133) Future (anonyme) 79 159
134) Present - Regular verbs (anonyme) 78 767
135) Imperative (sara60) 78 659
136) Subjunctive: present (anonyme) 77 956
137) Dialogue: 1st sentences (claire1) 77 830
138) Conditional (anonyme) 77 082
139) Indefinite articles (anonyme) 76 476
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 369
141) Turn into the plural (anonyme) 75 950
142) Diphtongue (present) (anonyme) 74 987
143) Future : ir +verb (claire1) 74 812
144) Comprehension test: level B2 (yanhel) 74 737
145) SER y Estar (claire1) 72 468
146) Dictation : alphabet (claire1) 72 176
147) Está,están,hay (claire1) 72 113
148) Present : What about a coffee? (claire1) 71 903
149) Simple past - irregular verbs (hidalgo) 71 375
150) Prepositions A, DE, EN, CON (anonyme) 71 105
151) Futur (acebo) 71 070
152) Ser / Estar (anonyme) 70 810
153) Present (anonyme) 69 508
154) Gustar (anonyme) 69 122
155) Possessive adjectives (anonyme) 68 914
156) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 899
157) Usted (claire1) 68 448
158) House (claire1) 68 447
159) Imperative: regular verbs (dridro) 67 520
160) Present (yanhel) 67 233
161) Gender of the words (claire1) 66 594
162) Bilingual dialogue : A formal conversation (claire1) 66 281
163) Orders (anonyme) 66 142
164) Pretérito indefinido (anonyme) 65 690
165) Comparatives (hidalgo) 65 666
166) Present: regular verbs (tinou) 65 641
167) Who am I talking about? (bridg) 65 403
168) Syllables (dridro) 65 199
169) Spanish accents (claire1) 65 119
170) Hora (anonyme) 65 057
171) Indicative past tense (anonyme) 64 337
172) Vocabulary : verbs (actions) (bridg) 64 150
173) Ordinal numbers (anonyme) 63 704
174) Pretérito indefinido - irregular verbs (anonyme) 63 543
175) Progressive form (anonyme) 63 540
176) Present: Estar + gerund (anonyme) 63 304
177) Present (nicks0206) 63 003
178) Subjunctive imperfect (pierre222) 62 939
179) Introducing oneself (claire1) 62 788
180) Present (irregular verbs) (hidalgo) 62 695
181) Placement test (hidalgo) 61 767
182) Indefinite preterit (anonyme) 61 610
183) Present (anonyme) 61 269
184) Sequence of tenses (anonyme) 61 145
185) Imperative (hidalgo) 60 941
186) Le lo la se. (anonyme) 60 307
187) Numbers in letters (anonyme) 59 979
188) Future (anonyme) 59 975
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 971
190) C / Z (pepette62) 59 710
191) Animals (nicks0206) 59 565
192) Human body (webmaster) 59 169
193) Level test II (yanhel) 59 072
194) Months (claire1) 58 714
195) Conditional - SI + sequence of tenses (nicks0206) 58 542
196) El acento escrito (anonyme) 58 328
197) Vegetables (claire1) 58 051
198) SER / ESTAR (anonyme) 57 978
199) Pretérito perfecto (anonyme) 57 866
200) Adjectives - agreement (anonyme) 57 827
