Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 509 669
2) Placement test : grammar (dridro) 1 347 179
3) Pretérito indefinido (viothur) 773 723
4) Pretérito indefinido (claire1) 738 381
5) Pretérito imperfecto (anonyme) 684 314
6) Placement test : vocabulary beginners (bridg) 664 046
7) Ser /estar? (claire1) 642 455
8) Spanish alphabet (claire1) 509 864
9) Present (bridg) 483 038
10) Imperative (anonyme) 457 564
11) Placement test (hidalgo) 453 517
12) Present : regular verbs (anonyme) 374 915
13) Pretérito indefinido: irregular (nicks0206) 333 931
14) Pretérito imperfecto (tinou) 333 621
15) Alphabet (yanhel) 331 801
16) Estar+Gerund (anonyme) 314 861
17) Choose the correct article (claire1) 303 166
18) Gustar (anonyme) 292 630
19) What time is it? (webmaster) 281 340
20) Pretérito perfecto (anonyme) 278 532
21) Imperative (anonyme) 273 912
22) Numbers 1-100 (webmaster) 269 031
23) Plural (claire1) 268 912
24) Pretérito indefinido (anonyme) 263 362
25) Future (claire1) 255 911
26) Indicative present (anonyme) 255 152
27) Pretérito indefinido (sara60) 249 022
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 239 343
29) Pronounce the nasal (yanhel) 234 380
30) Subjunctive present (anonyme) 230 422
31) Conditional (anonyme) 221 031
32) Pretérito imperfecto (bikette329) 216 211
33) Counting from 1 to 10 (bridg) 209 352
34) Future (anonyme) 198 347
35) Numbers (lemarseillais) 193 450
36) Ser (claire1) 186 556
37) Present (hidalgo) 182 871
38) Por/para (lemarseillais) 181 322
39) Placement test (yanhel) 180 774
40) Verbos con diptongación (nicks0206) 172 106
41) Pretérito imperfecto (anonyme) 171 233
42) Present: -AR -ER -IR (anonyme) 168 116
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 166 505
44) Numbers in letters (anonyme) 162 575
45) Pretérito indefinido (pepette62) 159 465
46) Date (dridro) 157 805
47) Soler + infinitive (nicks0206) 152 959
48) Gustar, doler, encantar ... (nicks0206) 152 766
49) Ser /Estar (yanhel) 152 329
50) El, la, los, las (anonyme) 147 030
51) All past tenses (hidalgo) 146 022
52) Present (anonyme) 144 703
53) Numbers 11-20 (bridg) 144 009
54) Estar (claire1) 141 214
55) Colours (bridg) 141 111
56) Present (anonyme) 140 777
57) Pretérito indefinido (anonyme) 139 251
58) Animals (anonyme) 137 239
59) Pretérito Indefinido (sergiomax) 137 188
60) Future (anonyme) 136 875
61) El pretérito perfecto compuesto (nicks0206) 134 578
62) Demonstrative adjectives (dridro) 134 334
63) El empleo de SER y ESTAR (anonyme) 133 444
64) Future (hidalgo) 133 182
65) Introducing oneself (anonyme) 131 074
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 130 203
67) Subjunctive (yanhel) 129 093
68) Subjunctive (yanhel) 128 934
69) Present (anonyme) 127 317
70) Imperative: -ar (dridro) 126 082
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 739
72) Masculine/Feminine (claire1) 123 675
73) Right tenses (anonyme) 123 130
74) Future (claire1) 122 350
75) Placement test (yanhel) 118 668
76) Gerund (hidalgo) 117 922
77) Pretérito indefinido (claire1) 110 481
78) Nationalities (webmaster) 109 672
79) Human body (bridg) 108 398
80) Imperative (dridro) 105 799
81) Gustar (anonyme) 105 429
82) Days, months and seasons (pepette62) 103 991
83) Ropa y Accesorios (yanhel) 103 897
84) Indicative tenses (anonyme) 103 656
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 304
86) Ser / estar Present (anonyme) 101 174
87) Imperfect (nicks0206) 100 737
88) Adjectives agreement (nicks0206) 98 114
89) Pretérito indefinido (anonyme) 96 765
90) Dictation (claire1) 96 762
91) Imperative (anonyme) 96 554
92) Gustar (tinou) 96 386
93) Plural (hidalgo) 95 278
94) Introducing someone (yanhel) 94 841
95) Prepositions Por / Para (claire1) 94 720
96) Ser / Estar (anonyme) 94 641
97) Pretérito perfecto (anonyme) 93 659
98) Estar + gerund (anonyme) 93 603
99) Cardinal numbers (anonyme) 93 560
100) Past tenses (anonyme) 93 109
101) Present: diphtongues (anonyme) 92 973
102) Articles & days (claire1) 90 914
103) Conjugation (dridro) 89 654
104) Gerund (nicks0206) 89 479
105) Numbers 1 - 1,000 (anonyme) 89 445
106) Find the correct capital (claire1) 89 306
107) Colors (lemarseillais) 89 232
108) Introducing oneself (anonyme) 88 632
109) Accents (anonyme) 88 610
110) Imperative (yanhel) 87 228
111) Present (hidalgo) 86 844
112) Me in Spanish (yanhel) 85 888
113) What time is it? (anonyme) 85 539
114) Fruits (claire1) 84 583
115) Present: /e/ => /i/ (anonyme) 84 285
116) All tenses (yanhel) 84 002
117) What time is it? (pepette62) 83 707
118) SER / ESTAR (anonyme) 83 423
119) Build these sentences (anonyme) 83 025
120) Estar + gerund (claire1) 82 531
121) Present (anonyme) 81 623
122) Accents (bridg) 81 254
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 80 970
124) Plural (pepette62) 80 855
125) Future (anonyme) 80 768
126) Estar + gerund (mrkenedy) 80 649
127) Gerund (anonyme) 80 535
128) Future: voy a comer (anonyme) 80 162
129) Maths (webmaster) 79 784
130) Present (nicks0206) 79 274
131) Sentences (claire1) 79 254
132) Masculine/Feminine (claire1) 79 077
133) Future (anonyme) 78 806
134) Present - Regular verbs (anonyme) 78 552
135) Imperative (sara60) 77 745
136) Dialogue: 1st sentences (claire1) 77 618
137) Indefinite articles (anonyme) 76 190
138) Conditional (anonyme) 76 081
139) Subjunctive: present (anonyme) 76 074
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 036
141) Turn into the plural (anonyme) 75 584
142) Future : ir +verb (claire1) 74 635
143) Comprehension test: level B2 (yanhel) 74 401
144) Diphtongue (present) (anonyme) 73 989
145) Dictation : alphabet (claire1) 72 098
146) SER y Estar (claire1) 71 991
147) Está,están,hay (claire1) 71 901
148) Present : What about a coffee? (claire1) 71 649
149) Prepositions A, DE, EN, CON (anonyme) 70 824
150) Simple past - irregular verbs (hidalgo) 70 675
151) Ser / Estar (anonyme) 70 651
152) Gustar (anonyme) 68 875
153) Present (anonyme) 68 849
154) Possessive adjectives (anonyme) 68 755
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 549
156) Futur (acebo) 68 277
157) House (claire1) 68 263
158) Usted (claire1) 68 143
159) Imperative: regular verbs (dridro) 67 157
160) Present (yanhel) 66 669
161) Gender of the words (claire1) 66 490
162) Bilingual dialogue : A formal conversation (claire1) 66 213
163) Present: regular verbs (tinou) 65 589
164) Who am I talking about? (bridg) 65 231
165) Spanish accents (claire1) 64 939
166) Comparatives (hidalgo) 64 933
167) Syllables (dridro) 64 857
168) Pretérito indefinido (anonyme) 64 668
169) Hora (anonyme) 64 653
170) Vocabulary : verbs (actions) (bridg) 63 805
171) Orders (anonyme) 63 547
172) Indicative past tense (anonyme) 63 445
173) Pretérito indefinido - irregular verbs (anonyme) 63 272
174) Ordinal numbers (anonyme) 63 156
175) Progressive form (anonyme) 62 813
176) Present (nicks0206) 62 697
177) Present: Estar + gerund (anonyme) 62 670
178) Introducing oneself (claire1) 62 633
179) Subjunctive imperfect (pierre222) 62 498
180) Present (irregular verbs) (hidalgo) 62 277
181) Placement test (hidalgo) 61 634
182) Sequence of tenses (anonyme) 61 007
183) Indefinite preterit (anonyme) 60 571
184) Imperative (hidalgo) 60 500
185) Present (anonyme) 60 497
186) Future (anonyme) 59 819
187) Numbers in letters (anonyme) 59 800
188) Le lo la se. (anonyme) 59 656
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 627
190) C / Z (pepette62) 59 413
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 396
196) El acento escrito (anonyme) 58 043
197) Vegetables (claire1) 58 009
198) SER / ESTAR (anonyme) 57 847
199) Antonyms (dridro) 57 719
200) Adjectives - agreement (anonyme) 57 572
