Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 509 799
2) Placement test : grammar (dridro) 1 347 211
3) Pretérito indefinido (viothur) 773 779
4) Pretérito indefinido (claire1) 738 404
5) Pretérito imperfecto (anonyme) 684 367
6) Placement test : vocabulary beginners (bridg) 664 051
7) Ser /estar? (claire1) 642 496
8) Spanish alphabet (claire1) 509 865
9) Present (bridg) 483 056
10) Imperative (anonyme) 457 596
11) Placement test (hidalgo) 453 537
12) Present : regular verbs (anonyme) 374 934
13) Pretérito indefinido: irregular (nicks0206) 333 960
14) Pretérito imperfecto (tinou) 333 654
15) Alphabet (yanhel) 331 820
16) Estar+Gerund (anonyme) 314 887
17) Choose the correct article (claire1) 303 172
18) Gustar (anonyme) 292 672
19) What time is it? (webmaster) 281 342
20) Pretérito perfecto (anonyme) 278 578
21) Imperative (anonyme) 273 914
22) Numbers 1-100 (webmaster) 269 039
23) Plural (claire1) 268 916
24) Pretérito indefinido (anonyme) 263 379
25) Future (claire1) 255 939
26) Indicative present (anonyme) 255 172
27) Pretérito indefinido (sara60) 249 041
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 239 361
29) Pronounce the nasal (yanhel) 234 395
30) Subjunctive present (anonyme) 230 437
31) Conditional (anonyme) 221 041
32) Pretérito imperfecto (bikette329) 216 269
33) Counting from 1 to 10 (bridg) 209 365
34) Future (anonyme) 198 356
35) Numbers (lemarseillais) 193 455
36) Ser (claire1) 186 560
37) Present (hidalgo) 182 894
38) Por/para (lemarseillais) 181 349
39) Placement test (yanhel) 180 779
40) Verbos con diptongación (nicks0206) 172 110
41) Pretérito imperfecto (anonyme) 171 250
42) Present: -AR -ER -IR (anonyme) 168 125
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 166 526
44) Numbers in letters (anonyme) 162 581
45) Pretérito indefinido (pepette62) 159 491
46) Date (dridro) 157 811
47) Soler + infinitive (nicks0206) 152 969
48) Gustar, doler, encantar ... (nicks0206) 152 779
49) Ser /Estar (yanhel) 152 335
50) El, la, los, las (anonyme) 147 036
51) All past tenses (hidalgo) 146 029
52) Present (anonyme) 144 706
53) Numbers 11-20 (bridg) 144 020
54) Estar (claire1) 141 214
55) Colours (bridg) 141 117
56) Present (anonyme) 140 801
57) Pretérito indefinido (anonyme) 139 262
58) Animals (anonyme) 137 239
59) Pretérito Indefinido (sergiomax) 137 220
60) Future (anonyme) 136 883
61) El pretérito perfecto compuesto (nicks0206) 134 582
62) Demonstrative adjectives (dridro) 134 335
63) El empleo de SER y ESTAR (anonyme) 133 451
64) Future (hidalgo) 133 198
65) Introducing oneself (anonyme) 131 077
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 130 216
67) Subjunctive (yanhel) 129 099
68) Subjunctive (yanhel) 128 944
69) Present (anonyme) 127 318
70) Imperative: -ar (dridro) 126 087
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 748
72) Masculine/Feminine (claire1) 123 684
73) Right tenses (anonyme) 123 137
74) Future (claire1) 122 355
75) Placement test (yanhel) 118 671
76) Gerund (hidalgo) 117 932
77) Pretérito indefinido (claire1) 110 483
78) Nationalities (webmaster) 109 672
79) Human body (bridg) 108 407
80) Imperative (dridro) 105 811
81) Gustar (anonyme) 105 435
82) Days, months and seasons (pepette62) 103 991
83) Ropa y Accesorios (yanhel) 103 903
84) Indicative tenses (anonyme) 103 658
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 306
86) Ser / estar Present (anonyme) 101 177
87) Imperfect (nicks0206) 100 740
88) Adjectives agreement (nicks0206) 98 121
89) Dictation (claire1) 96 765
90) Pretérito indefinido (anonyme) 96 765
91) Imperative (anonyme) 96 568
92) Gustar (tinou) 96 400
93) Plural (hidalgo) 95 283
94) Introducing someone (yanhel) 94 844
95) Prepositions Por / Para (claire1) 94 721
96) Ser / Estar (anonyme) 94 644
97) Pretérito perfecto (anonyme) 93 669
98) Estar + gerund (anonyme) 93 604
99) Cardinal numbers (anonyme) 93 568
100) Past tenses (anonyme) 93 122
101) Present: diphtongues (anonyme) 92 977
102) Articles & days (claire1) 90 919
103) Conjugation (dridro) 89 667
104) Gerund (nicks0206) 89 488
105) Numbers 1 - 1,000 (anonyme) 89 448
106) Find the correct capital (claire1) 89 308
107) Colors (lemarseillais) 89 234
108) Introducing oneself (anonyme) 88 640
109) Accents (anonyme) 88 617
110) Imperative (yanhel) 87 228
111) Present (hidalgo) 86 855
112) Me in Spanish (yanhel) 85 893
113) What time is it? (anonyme) 85 540
114) Fruits (claire1) 84 585
115) Present: /e/ => /i/ (anonyme) 84 292
116) All tenses (yanhel) 84 002
117) What time is it? (pepette62) 83 707
118) SER / ESTAR (anonyme) 83 425
119) Build these sentences (anonyme) 83 029
120) Estar + gerund (claire1) 82 534
121) Present (anonyme) 81 628
122) Accents (bridg) 81 254
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 80 975
124) Plural (pepette62) 80 862
125) Future (anonyme) 80 779
126) Estar + gerund (mrkenedy) 80 666
127) Gerund (anonyme) 80 544
128) Future: voy a comer (anonyme) 80 167
129) Maths (webmaster) 79 784
130) Present (nicks0206) 79 277
131) Sentences (claire1) 79 254
132) Masculine/Feminine (claire1) 79 083
133) Future (anonyme) 78 809
134) Present - Regular verbs (anonyme) 78 553
135) Imperative (sara60) 77 752
136) Dialogue: 1st sentences (claire1) 77 620
137) Indefinite articles (anonyme) 76 196
138) Subjunctive: present (anonyme) 76 090
139) Conditional (anonyme) 76 088
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 042
141) Turn into the plural (anonyme) 75 597
142) Future : ir +verb (claire1) 74 637
143) Comprehension test: level B2 (yanhel) 74 406
144) Diphtongue (present) (anonyme) 73 992
145) Dictation : alphabet (claire1) 72 100
146) SER y Estar (claire1) 71 993
147) Está,están,hay (claire1) 71 904
148) Present : What about a coffee? (claire1) 71 651
149) Prepositions A, DE, EN, CON (anonyme) 70 827
150) Simple past - irregular verbs (hidalgo) 70 677
151) Ser / Estar (anonyme) 70 653
152) Gustar (anonyme) 68 876
153) Present (anonyme) 68 854
154) Possessive adjectives (anonyme) 68 756
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 549
156) Futur (acebo) 68 303
157) House (claire1) 68 263
158) Usted (claire1) 68 146
159) Imperative: regular verbs (dridro) 67 170
160) Present (yanhel) 66 678
161) Gender of the words (claire1) 66 490
162) Bilingual dialogue : A formal conversation (claire1) 66 214
163) Present: regular verbs (tinou) 65 590
164) Who am I talking about? (bridg) 65 236
165) Spanish accents (claire1) 64 941
166) Comparatives (hidalgo) 64 938
167) Syllables (dridro) 64 861
168) Pretérito indefinido (anonyme) 64 672
169) Hora (anonyme) 64 655
170) Vocabulary : verbs (actions) (bridg) 63 806
171) Orders (anonyme) 63 563
172) Indicative past tense (anonyme) 63 451
173) Pretérito indefinido - irregular verbs (anonyme) 63 274
174) Ordinal numbers (anonyme) 63 165
175) Progressive form (anonyme) 62 814
176) Present (nicks0206) 62 697
177) Present: Estar + gerund (anonyme) 62 678
178) Introducing oneself (claire1) 62 633
179) Subjunctive imperfect (pierre222) 62 501
180) Present (irregular verbs) (hidalgo) 62 280
181) Placement test (hidalgo) 61 638
182) Sequence of tenses (anonyme) 61 010
183) Indefinite preterit (anonyme) 60 580
184) Imperative (hidalgo) 60 504
185) Present (anonyme) 60 501
186) Future (anonyme) 59 819
187) Numbers in letters (anonyme) 59 802
188) Le lo la se. (anonyme) 59 663
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 627
190) C / Z (pepette62) 59 417
191) Animals (nicks0206) 59 412
192) Human body (webmaster) 59 082
193) Level test II (yanhel) 58 964
194) Months (claire1) 58 695
195) Conditional - SI + sequence of tenses (nicks0206) 58 397
196) El acento escrito (anonyme) 58 051
197) Vegetables (claire1) 58 009
198) SER / ESTAR (anonyme) 57 848
199) Antonyms (dridro) 57 719
200) Adjectives - agreement (anonyme) 57 573
