Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 534 097
2) Placement test : grammar (dridro) 1 351 588
3) Pretérito indefinido (viothur) 785 930
4) Pretérito indefinido (claire1) 745 629
5) Pretérito imperfecto (anonyme) 695 532
6) Placement test : vocabulary beginners (bridg) 665 611
7) Ser /estar? (claire1) 651 473
8) Spanish alphabet (claire1) 510 229
9) Present (bridg) 485 901
10) Imperative (anonyme) 466 268
11) Placement test (hidalgo) 455 784
12) Present : regular verbs (anonyme) 380 689
13) Pretérito indefinido: irregular (nicks0206) 339 490
14) Pretérito imperfecto (tinou) 339 323
15) Alphabet (yanhel) 334 045
16) Estar+Gerund (anonyme) 317 918
17) Choose the correct article (claire1) 304 245
18) Gustar (anonyme) 297 697
19) Pretérito perfecto (anonyme) 285 423
20) What time is it? (webmaster) 281 667
21) Imperative (anonyme) 274 971
22) Numbers 1-100 (webmaster) 270 473
23) Plural (claire1) 269 476
24) Pretérito indefinido (anonyme) 267 458
25) Future (claire1) 259 053
26) Indicative present (anonyme) 258 719
27) Pretérito indefinido (sara60) 254 404
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 242 688
29) Pronounce the nasal (yanhel) 235 825
30) Subjunctive present (anonyme) 234 758
31) Pretérito imperfecto (bikette329) 224 274
32) Conditional (anonyme) 223 117
33) Counting from 1 to 10 (bridg) 211 019
34) Future (anonyme) 201 049
35) Numbers (lemarseillais) 194 253
36) Ser (claire1) 186 942
37) Present (hidalgo) 186 120
38) Por/para (lemarseillais) 184 284
39) Placement test (yanhel) 181 793
40) Verbos con diptongación (nicks0206) 173 992
41) Pretérito imperfecto (anonyme) 173 241
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 169 622
43) Present: -AR -ER -IR (anonyme) 169 200
44) Pretérito indefinido (pepette62) 167 917
45) Numbers in letters (anonyme) 164 629
46) Date (dridro) 158 148
47) Soler + infinitive (nicks0206) 154 928
48) Gustar, doler, encantar ... (nicks0206) 154 451
49) Ser /Estar (yanhel) 153 444
50) El, la, los, las (anonyme) 147 544
51) All past tenses (hidalgo) 147 466
52) Present (anonyme) 145 800
53) Present (anonyme) 145 577
54) Numbers 11-20 (bridg) 145 078
55) Estar (claire1) 141 749
56) Colours (bridg) 141 737
57) Pretérito Indefinido (sergiomax) 140 563
58) Pretérito indefinido (anonyme) 140 198
59) Future (anonyme) 139 405
60) Animals (anonyme) 137 898
61) Future (hidalgo) 136 151
62) El pretérito perfecto compuesto (nicks0206) 135 449
63) El empleo de SER y ESTAR (anonyme) 135 100
64) Demonstrative adjectives (dridro) 134 481
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 739
66) Introducing oneself (anonyme) 131 707
67) Subjunctive (yanhel) 130 578
68) Subjunctive (yanhel) 130 407
69) Present (anonyme) 128 292
70) Imperative: -ar (dridro) 126 772
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 302
72) Masculine/Feminine (claire1) 124 670
73) Right tenses (anonyme) 124 620
74) Future (claire1) 123 083
75) Gerund (hidalgo) 119 513
76) Placement test (yanhel) 119 190
77) Pretérito indefinido (claire1) 111 498
78) Nationalities (webmaster) 109 733
79) Human body (bridg) 109 116
80) Imperative (dridro) 106 496
81) Gustar (anonyme) 106 224
82) Ropa y Accesorios (yanhel) 104 645
83) Days, months and seasons (pepette62) 104 380
84) Indicative tenses (anonyme) 104 313
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 079
86) Ser / estar Present (anonyme) 101 905
87) Imperfect (nicks0206) 101 271
88) Adjectives agreement (nicks0206) 98 742
89) Imperative (anonyme) 98 421
90) Pretérito indefinido (anonyme) 97 615
91) Gustar (tinou) 97 415
92) Dictation (claire1) 96 909
93) Plural (hidalgo) 95 977
94) Prepositions Por / Para (claire1) 95 976
95) Pretérito perfecto (anonyme) 95 433
96) Ser / Estar (anonyme) 95 379
97) Introducing someone (yanhel) 95 352
98) Past tenses (anonyme) 94 628
99) Estar + gerund (anonyme) 94 333
100) Present: diphtongues (anonyme) 94 132
101) Cardinal numbers (anonyme) 94 132
102) Articles & days (claire1) 91 289
103) Numbers 1 - 1,000 (anonyme) 90 641
104) Conjugation (dridro) 90 542
105) Gerund (nicks0206) 90 311
106) Find the correct capital (claire1) 89 737
107) Colors (lemarseillais) 89 436
108) Accents (anonyme) 89 431
109) Introducing oneself (anonyme) 89 097
110) Present (hidalgo) 88 056
111) Imperative (yanhel) 87 956
112) Me in Spanish (yanhel) 86 274
113) What time is it? (anonyme) 86 092
114) Present: /e/ => /i/ (anonyme) 84 947
115) Fruits (claire1) 84 699
116) All tenses (yanhel) 84 593
117) What time is it? (pepette62) 84 273
118) SER / ESTAR (anonyme) 83 807
119) Build these sentences (anonyme) 83 367
120) Estar + gerund (claire1) 83 162
121) Gerund (anonyme) 82 602
122) Estar + gerund (mrkenedy) 82 570
123) Present (anonyme) 82 232
124) Future (anonyme) 82 184
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 581
126) Future: voy a comer (anonyme) 81 544
127) Accents (bridg) 81 408
128) Plural (pepette62) 81 293
129) Maths (webmaster) 79 858
130) Present (nicks0206) 79 744
131) Sentences (claire1) 79 584
132) Masculine/Feminine (claire1) 79 526
133) Future (anonyme) 79 325
134) Imperative (sara60) 79 033
135) Present - Regular verbs (anonyme) 78 806
136) Subjunctive: present (anonyme) 78 770
137) Dialogue: 1st sentences (claire1) 77 933
138) Conditional (anonyme) 77 583
139) Indefinite articles (anonyme) 76 575
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 541
141) Turn into the plural (anonyme) 76 119
142) Diphtongue (present) (anonyme) 75 396
143) Comprehension test: level B2 (yanhel) 74 881
144) Future : ir +verb (claire1) 74 855
145) SER y Estar (claire1) 72 639
146) Futur (acebo) 72 364
147) Dictation : alphabet (claire1) 72 227
148) Está,están,hay (claire1) 72 189
149) Present : What about a coffee? (claire1) 72 043
150) Simple past - irregular verbs (hidalgo) 71 635
151) Prepositions A, DE, EN, CON (anonyme) 71 310
152) Ser / Estar (anonyme) 70 877
153) Present (anonyme) 69 725
154) Gustar (anonyme) 69 162
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 052
156) Possessive adjectives (anonyme) 68 975
157) Usted (claire1) 68 626
158) House (claire1) 68 519
159) Imperative: regular verbs (dridro) 67 591
160) Present (yanhel) 67 437
161) Orders (anonyme) 67 300
162) Gender of the words (claire1) 66 633
163) Bilingual dialogue : A formal conversation (claire1) 66 322
164) Pretérito indefinido (anonyme) 66 023
165) Comparatives (hidalgo) 65 856
166) Present: regular verbs (tinou) 65 669
167) Who am I talking about? (bridg) 65 471
168) Syllables (dridro) 65 399
169) Hora (anonyme) 65 160
170) Spanish accents (claire1) 65 145
171) Indicative past tense (anonyme) 64 691
172) Vocabulary : verbs (actions) (bridg) 64 349
173) Ordinal numbers (anonyme) 63 937
174) Progressive form (anonyme) 63 918
175) Pretérito indefinido - irregular verbs (anonyme) 63 676
176) Present: Estar + gerund (anonyme) 63 525
177) Subjunctive imperfect (pierre222) 63 231
178) Present (nicks0206) 63 078
179) Introducing oneself (claire1) 62 892
180) Present (irregular verbs) (hidalgo) 62 804
181) Indefinite preterit (anonyme) 62 090
182) Placement test (hidalgo) 61 803
183) Present (anonyme) 61 517
184) Sequence of tenses (anonyme) 61 293
185) Imperative (hidalgo) 61 123
186) Le lo la se. (anonyme) 60 509
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 107
188) Numbers in letters (anonyme) 60 040
189) Future (anonyme) 60 020
190) C / Z (pepette62) 59 824
191) Animals (nicks0206) 59 645
192) Human body (webmaster) 59 227
193) Level test II (yanhel) 59 105
194) Months (claire1) 58 738
195) Conditional - SI + sequence of tenses (nicks0206) 58 600
196) El acento escrito (anonyme) 58 481
197) Vegetables (claire1) 58 076
198) Pretérito perfecto (anonyme) 58 024
199) SER / ESTAR (anonyme) 58 017
200) Adjectives - agreement (anonyme) 57 881
