Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 525 192
2) Placement test : grammar (dridro) 1 349 969
3) Pretérito indefinido (viothur) 781 479
4) Pretérito indefinido (claire1) 742 941
5) Pretérito imperfecto (anonyme) 691 248
6) Placement test : vocabulary beginners (bridg) 664 989
7) Ser /estar? (claire1) 648 821
8) Spanish alphabet (claire1) 510 084
9) Present (bridg) 484 932
10) Imperative (anonyme) 463 168
11) Placement test (hidalgo) 454 811
12) Present : regular verbs (anonyme) 378 777
13) Pretérito indefinido: irregular (nicks0206) 337 483
14) Pretérito imperfecto (tinou) 337 211
15) Alphabet (yanhel) 333 242
16) Estar+Gerund (anonyme) 316 917
17) Choose the correct article (claire1) 303 845
18) Gustar (anonyme) 295 770
19) Pretérito perfecto (anonyme) 283 083
20) What time is it? (webmaster) 281 594
21) Imperative (anonyme) 274 593
22) Numbers 1-100 (webmaster) 269 901
23) Plural (claire1) 269 236
24) Pretérito indefinido (anonyme) 265 619
25) Future (claire1) 257 765
26) Indicative present (anonyme) 257 573
27) Pretérito indefinido (sara60) 252 368
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 241 456
29) Pronounce the nasal (yanhel) 235 304
30) Subjunctive present (anonyme) 233 288
31) Conditional (anonyme) 222 295
32) Pretérito imperfecto (bikette329) 221 315
33) Counting from 1 to 10 (bridg) 210 453
34) Future (anonyme) 200 013
35) Numbers (lemarseillais) 194 053
36) Ser (claire1) 186 771
37) Present (hidalgo) 185 266
38) Por/para (lemarseillais) 183 401
39) Placement test (yanhel) 181 345
40) Verbos con diptongación (nicks0206) 173 092
41) Pretérito imperfecto (anonyme) 172 577
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 168 682
43) Present: -AR -ER -IR (anonyme) 168 675
44) Pretérito indefinido (pepette62) 164 967
45) Numbers in letters (anonyme) 163 886
46) Date (dridro) 158 028
47) Soler + infinitive (nicks0206) 154 133
48) Gustar, doler, encantar ... (nicks0206) 153 974
49) Ser /Estar (yanhel) 153 002
50) El, la, los, las (anonyme) 147 366
51) All past tenses (hidalgo) 147 054
52) Present (anonyme) 145 478
53) Numbers 11-20 (bridg) 144 676
54) Present (anonyme) 144 205
55) Estar (claire1) 141 547
56) Colours (bridg) 141 508
57) Pretérito indefinido (anonyme) 139 868
58) Pretérito Indefinido (sergiomax) 139 409
59) Future (anonyme) 138 230
60) Animals (anonyme) 137 567
61) El pretérito perfecto compuesto (nicks0206) 135 189
62) Future (hidalgo) 135 096
63) El empleo de SER y ESTAR (anonyme) 134 703
64) Demonstrative adjectives (dridro) 134 413
65) Introducing oneself (anonyme) 131 383
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 302
67) Subjunctive (yanhel) 129 995
68) Subjunctive (yanhel) 129 896
69) Present (anonyme) 128 030
70) Imperative: -ar (dridro) 126 501
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 116
72) Masculine/Feminine (claire1) 124 275
73) Right tenses (anonyme) 123 933
74) Future (claire1) 122 782
75) Placement test (yanhel) 119 015
76) Gerund (hidalgo) 118 996
77) Pretérito indefinido (claire1) 111 118
78) Nationalities (webmaster) 109 703
79) Human body (bridg) 108 892
80) Imperative (dridro) 106 229
81) Gustar (anonyme) 105 925
82) Ropa y Accesorios (yanhel) 104 335
83) Days, months and seasons (pepette62) 104 235
84) Indicative tenses (anonyme) 104 101
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 926
86) Ser / estar Present (anonyme) 101 710
87) Imperfect (nicks0206) 101 057
88) Adjectives agreement (nicks0206) 98 478
89) Imperative (anonyme) 97 652
90) Pretérito indefinido (anonyme) 97 273
91) Gustar (tinou) 97 031
92) Dictation (claire1) 96 853
93) Plural (hidalgo) 95 719
94) Prepositions Por / Para (claire1) 95 578
95) Introducing someone (yanhel) 95 149
96) Ser / Estar (anonyme) 95 110
97) Pretérito perfecto (anonyme) 94 826
98) Estar + gerund (anonyme) 94 118
99) Past tenses (anonyme) 94 112
100) Cardinal numbers (anonyme) 94 019
101) Present: diphtongues (anonyme) 93 793
102) Articles & days (claire1) 91 144
103) Conjugation (dridro) 90 250
104) Numbers 1 - 1,000 (anonyme) 90 209
105) Gerund (nicks0206) 90 006
106) Find the correct capital (claire1) 89 643
107) Colors (lemarseillais) 89 347
108) Accents (anonyme) 89 167
109) Introducing oneself (anonyme) 88 924
110) Present (hidalgo) 87 724
111) Imperative (yanhel) 87 680
112) Me in Spanish (yanhel) 86 136
113) What time is it? (anonyme) 85 945
114) Present: /e/ => /i/ (anonyme) 84 770
115) Fruits (claire1) 84 645
116) All tenses (yanhel) 84 426
117) What time is it? (pepette62) 84 027
118) SER / ESTAR (anonyme) 83 704
119) Build these sentences (anonyme) 83 264
120) Estar + gerund (claire1) 82 919
121) Present (anonyme) 82 054
122) Estar + gerund (mrkenedy) 82 014
123) Gerund (anonyme) 81 886
124) Future (anonyme) 81 632
125) Accents (bridg) 81 359
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 335
127) Plural (pepette62) 81 167
128) Future: voy a comer (anonyme) 81 038
129) Maths (webmaster) 79 809
130) Present (nicks0206) 79 551
131) Sentences (claire1) 79 464
132) Masculine/Feminine (claire1) 79 330
133) Future (anonyme) 79 139
134) Present - Regular verbs (anonyme) 78 743
135) Imperative (sara60) 78 582
136) Dialogue: 1st sentences (claire1) 77 812
137) Subjunctive: present (anonyme) 77 727
138) Conditional (anonyme) 76 957
139) Indefinite articles (anonyme) 76 453
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 323
141) Turn into the plural (anonyme) 75 899
142) Diphtongue (present) (anonyme) 74 948
143) Future : ir +verb (claire1) 74 781
144) Comprehension test: level B2 (yanhel) 74 702
145) SER y Estar (claire1) 72 436
146) Dictation : alphabet (claire1) 72 168
147) Está,están,hay (claire1) 72 086
148) Present : What about a coffee? (claire1) 71 859
149) Simple past - irregular verbs (hidalgo) 71 313
150) Prepositions A, DE, EN, CON (anonyme) 71 072
151) Ser / Estar (anonyme) 70 789
152) Futur (acebo) 70 710
153) Present (anonyme) 69 426
154) Gustar (anonyme) 69 112
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 854
156) Possessive adjectives (anonyme) 68 792
157) House (claire1) 68 436
158) Usted (claire1) 68 412
159) Imperative: regular verbs (dridro) 67 502
160) Present (yanhel) 67 175
161) Gender of the words (claire1) 66 580
162) Bilingual dialogue : A formal conversation (claire1) 66 277
163) Orders (anonyme) 65 864
164) Present: regular verbs (tinou) 65 630
165) Pretérito indefinido (anonyme) 65 597
166) Comparatives (hidalgo) 65 512
167) Who am I talking about? (bridg) 65 382
168) Syllables (dridro) 65 164
169) Spanish accents (claire1) 65 101
170) Hora (anonyme) 65 018
171) Indicative past tense (anonyme) 64 224
172) Vocabulary : verbs (actions) (bridg) 64 094
173) Ordinal numbers (anonyme) 63 655
174) Pretérito indefinido - irregular verbs (anonyme) 63 522
175) Progressive form (anonyme) 63 472
176) Present: Estar + gerund (anonyme) 63 251
177) Present (nicks0206) 62 982
178) Subjunctive imperfect (pierre222) 62 861
179) Introducing oneself (claire1) 62 773
180) Present (irregular verbs) (hidalgo) 62 665
181) Placement test (hidalgo) 61 751
182) Indefinite preterit (anonyme) 61 494
183) Present (anonyme) 61 225
184) Sequence of tenses (anonyme) 61 128
185) Imperative (hidalgo) 60 878
186) Le lo la se. (anonyme) 60 245
187) Numbers in letters (anonyme) 59 966
188) Future (anonyme) 59 955
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 928
190) C / Z (pepette62) 59 686
191) Animals (nicks0206) 59 543
192) Human body (webmaster) 59 136
193) Level test II (yanhel) 59 062
194) Months (claire1) 58 713
195) Conditional - SI + sequence of tenses (nicks0206) 58 516
196) El acento escrito (anonyme) 58 281
197) Vegetables (claire1) 58 049
198) SER / ESTAR (anonyme) 57 960
199) Pretérito perfecto (anonyme) 57 830
200) Adjectives - agreement (anonyme) 57 819
