Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 536 870
2) Placement test : grammar (dridro) 1 352 542
3) Pretérito indefinido (viothur) 787 964
4) Pretérito indefinido (claire1) 746 868
5) Pretérito imperfecto (anonyme) 697 027
6) Placement test : vocabulary beginners (bridg) 665 875
7) Ser /estar? (claire1) 652 605
8) Spanish alphabet (claire1) 510 302
9) Present (bridg) 486 545
10) Imperative (anonyme) 467 534
11) Placement test (hidalgo) 456 233
12) Present : regular verbs (anonyme) 381 393
13) Pretérito indefinido: irregular (nicks0206) 340 516
14) Pretérito imperfecto (tinou) 340 428
15) Alphabet (yanhel) 334 499
16) Estar+Gerund (anonyme) 318 201
17) Choose the correct article (claire1) 304 428
18) Gustar (anonyme) 298 098
19) Pretérito perfecto (anonyme) 286 252
20) What time is it? (webmaster) 281 713
21) Imperative (anonyme) 275 119
22) Numbers 1-100 (webmaster) 270 707
23) Plural (claire1) 269 581
24) Pretérito indefinido (anonyme) 268 116
25) Future (claire1) 259 588
26) Indicative present (anonyme) 259 174
27) Pretérito indefinido (sara60) 255 363
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 243 161
29) Pronounce the nasal (yanhel) 236 152
30) Subjunctive present (anonyme) 235 539
31) Pretérito imperfecto (bikette329) 225 385
32) Conditional (anonyme) 223 465
33) Counting from 1 to 10 (bridg) 211 302
34) Future (anonyme) 201 389
35) Numbers (lemarseillais) 194 348
36) Ser (claire1) 186 997
37) Present (hidalgo) 186 501
38) Por/para (lemarseillais) 184 664
39) Placement test (yanhel) 181 909
40) Verbos con diptongación (nicks0206) 174 193
41) Pretérito imperfecto (anonyme) 173 644
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 170 027
43) Present: -AR -ER -IR (anonyme) 169 392
44) Pretérito indefinido (pepette62) 169 065
45) Numbers in letters (anonyme) 164 845
46) Date (dridro) 158 182
47) Soler + infinitive (nicks0206) 155 160
48) Gustar, doler, encantar ... (nicks0206) 154 610
49) Ser /Estar (yanhel) 153 611
50) All past tenses (hidalgo) 147 692
51) El, la, los, las (anonyme) 147 691
52) Present (anonyme) 146 150
53) Present (anonyme) 145 990
54) Numbers 11-20 (bridg) 145 290
55) Colours (bridg) 141 835
56) Estar (claire1) 141 805
57) Pretérito Indefinido (sergiomax) 141 088
58) Pretérito indefinido (anonyme) 140 391
59) Future (anonyme) 139 735
60) Animals (anonyme) 137 994
61) Future (hidalgo) 136 639
62) El pretérito perfecto compuesto (nicks0206) 135 542
63) El empleo de SER y ESTAR (anonyme) 135 334
64) Demonstrative adjectives (dridro) 134 513
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 023
66) Introducing oneself (anonyme) 131 821
67) Subjunctive (yanhel) 130 804
68) Subjunctive (yanhel) 130 641
69) Present (anonyme) 128 449
70) Imperative: -ar (dridro) 126 921
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 422
72) Masculine/Feminine (claire1) 124 882
73) Right tenses (anonyme) 124 857
74) Future (claire1) 123 211
75) Gerund (hidalgo) 119 747
76) Placement test (yanhel) 119 286
77) Pretérito indefinido (claire1) 111 718
78) Nationalities (webmaster) 109 738
79) Human body (bridg) 109 210
80) Imperative (dridro) 106 630
81) Gustar (anonyme) 106 398
82) Ropa y Accesorios (yanhel) 104 735
83) Days, months and seasons (pepette62) 104 434
84) Indicative tenses (anonyme) 104 389
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 147
86) Ser / estar Present (anonyme) 102 015
87) Imperfect (nicks0206) 101 404
88) Adjectives agreement (nicks0206) 98 885
89) Imperative (anonyme) 98 681
90) Pretérito indefinido (anonyme) 97 762
91) Gustar (tinou) 97 569
92) Dictation (claire1) 96 933
93) Prepositions Por / Para (claire1) 96 133
94) Plural (hidalgo) 96 094
95) Pretérito perfecto (anonyme) 95 702
96) Ser / Estar (anonyme) 95 542
97) Introducing someone (yanhel) 95 452
98) Past tenses (anonyme) 94 902
99) Estar + gerund (anonyme) 94 450
100) Present: diphtongues (anonyme) 94 271
101) Cardinal numbers (anonyme) 94 182
102) Articles & days (claire1) 91 373
103) Numbers 1 - 1,000 (anonyme) 90 804
104) Conjugation (dridro) 90 712
105) Gerund (nicks0206) 90 531
106) Find the correct capital (claire1) 89 828
107) Accents (anonyme) 89 534
108) Colors (lemarseillais) 89 446
109) Introducing oneself (anonyme) 89 278
110) Present (hidalgo) 88 309
111) Imperative (yanhel) 88 078
112) Me in Spanish (yanhel) 86 391
113) What time is it? (anonyme) 86 148
114) Present: /e/ => /i/ (anonyme) 85 023
115) Fruits (claire1) 84 717
116) All tenses (yanhel) 84 713
117) What time is it? (pepette62) 84 377
118) SER / ESTAR (anonyme) 83 896
119) Build these sentences (anonyme) 83 457
120) Estar + gerund (claire1) 83 330
121) Gerund (anonyme) 82 823
122) Estar + gerund (mrkenedy) 82 809
123) Future (anonyme) 82 498
124) Present (anonyme) 82 301
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 733
126) Future: voy a comer (anonyme) 81 702
127) Accents (bridg) 81 432
128) Plural (pepette62) 81 382
129) Maths (webmaster) 79 862
130) Present (nicks0206) 79 814
131) Sentences (claire1) 79 660
132) Masculine/Feminine (claire1) 79 639
133) Future (anonyme) 79 448
134) Imperative (sara60) 79 329
135) Subjunctive: present (anonyme) 79 018
136) Present - Regular verbs (anonyme) 78 838
137) Dialogue: 1st sentences (claire1) 78 017
138) Conditional (anonyme) 77 817
139) Indefinite articles (anonyme) 76 678
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 656
141) Turn into the plural (anonyme) 76 238
142) Diphtongue (present) (anonyme) 75 527
143) Comprehension test: level B2 (yanhel) 74 952
144) Future : ir +verb (claire1) 74 878
145) Futur (acebo) 72 944
146) SER y Estar (claire1) 72 708
147) Está,están,hay (claire1) 72 272
148) Dictation : alphabet (claire1) 72 255
149) Present : What about a coffee? (claire1) 72 082
150) Simple past - irregular verbs (hidalgo) 71 848
151) Prepositions A, DE, EN, CON (anonyme) 71 409
152) Ser / Estar (anonyme) 70 927
153) Present (anonyme) 69 909
154) Gustar (anonyme) 69 197
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 137
156) Possessive adjectives (anonyme) 68 995
157) Usted (claire1) 68 711
158) House (claire1) 68 591
159) Orders (anonyme) 67 795
160) Imperative: regular verbs (dridro) 67 744
161) Present (yanhel) 67 507
162) Gender of the words (claire1) 66 659
163) Bilingual dialogue : A formal conversation (claire1) 66 335
164) Pretérito indefinido (anonyme) 66 201
165) Comparatives (hidalgo) 65 970
166) Present: regular verbs (tinou) 65 680
167) Who am I talking about? (bridg) 65 553
168) Syllables (dridro) 65 501
169) Hora (anonyme) 65 274
170) Spanish accents (claire1) 65 153
171) Indicative past tense (anonyme) 64 792
172) Vocabulary : verbs (actions) (bridg) 64 424
173) Ordinal numbers (anonyme) 64 115
174) Progressive form (anonyme) 64 021
175) Pretérito indefinido - irregular verbs (anonyme) 63 740
176) Present: Estar + gerund (anonyme) 63 611
177) Subjunctive imperfect (pierre222) 63 441
178) Present (nicks0206) 63 129
179) Introducing oneself (claire1) 62 985
180) Present (irregular verbs) (hidalgo) 62 860
181) Indefinite preterit (anonyme) 62 399
182) Placement test (hidalgo) 61 844
183) Present (anonyme) 61 611
184) Sequence of tenses (anonyme) 61 355
185) Imperative (hidalgo) 61 223
186) Le lo la se. (anonyme) 60 617
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 234
188) Numbers in letters (anonyme) 60 109
189) Future (anonyme) 60 062
190) C / Z (pepette62) 59 929
191) Animals (nicks0206) 59 692
192) Human body (webmaster) 59 250
193) Level test II (yanhel) 59 144
194) Months (claire1) 58 749
195) Conditional - SI + sequence of tenses (nicks0206) 58 668
196) El acento escrito (anonyme) 58 564
197) Pretérito perfecto (anonyme) 58 235
198) Vegetables (claire1) 58 084
199) SER / ESTAR (anonyme) 58 040
200) Adjectives - agreement (anonyme) 57 932
