Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 546 344
2) Placement test : grammar (dridro) 1 354 688
3) Pretérito indefinido (viothur) 794 522
4) Pretérito indefinido (claire1) 751 244
5) Pretérito imperfecto (anonyme) 701 975
6) Placement test : vocabulary beginners (bridg) 666 683
7) Ser /estar? (claire1) 655 757
8) Spanish alphabet (claire1) 510 514
9) Present (bridg) 487 658
10) Imperative (anonyme) 471 118
11) Placement test (hidalgo) 457 235
12) Present : regular verbs (anonyme) 383 332
13) Pretérito imperfecto (tinou) 344 275
14) Pretérito indefinido: irregular (nicks0206) 343 397
15) Alphabet (yanhel) 335 558
16) Estar+Gerund (anonyme) 319 290
17) Choose the correct article (claire1) 304 833
18) Gustar (anonyme) 300 407
19) Pretérito perfecto (anonyme) 289 040
20) What time is it? (webmaster) 281 896
21) Imperative (anonyme) 275 993
22) Numbers 1-100 (webmaster) 271 329
23) Pretérito indefinido (anonyme) 270 171
24) Plural (claire1) 269 837
25) Future (claire1) 261 409
26) Indicative present (anonyme) 260 024
27) Pretérito indefinido (sara60) 258 390
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 244 902
29) Subjunctive present (anonyme) 238 426
30) Pronounce the nasal (yanhel) 236 880
31) Pretérito imperfecto (bikette329) 229 296
32) Conditional (anonyme) 224 930
33) Counting from 1 to 10 (bridg) 211 937
34) Future (anonyme) 202 479
35) Numbers (lemarseillais) 194 649
36) Present (hidalgo) 187 727
37) Ser (claire1) 187 163
38) Por/para (lemarseillais) 186 079
39) Placement test (yanhel) 182 394
40) Verbos con diptongación (nicks0206) 174 865
41) Pretérito imperfecto (anonyme) 174 487
42) Pretérito indefinido (pepette62) 172 840
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 171 530
44) Present: -AR -ER -IR (anonyme) 169 876
45) Numbers in letters (anonyme) 165 710
46) Date (dridro) 158 320
47) Soler + infinitive (nicks0206) 155 905
48) Gustar, doler, encantar ... (nicks0206) 155 276
49) Ser /Estar (yanhel) 154 004
50) All past tenses (hidalgo) 148 432
51) Present (anonyme) 148 151
52) El, la, los, las (anonyme) 147 929
53) Present (anonyme) 146 579
54) Numbers 11-20 (bridg) 145 758
55) Pretérito Indefinido (sergiomax) 142 713
56) Colours (bridg) 142 098
57) Estar (claire1) 141 930
58) Future (anonyme) 140 976
59) Pretérito indefinido (anonyme) 140 920
60) Animals (anonyme) 138 357
61) Future (hidalgo) 138 176
62) El empleo de SER y ESTAR (anonyme) 136 048
63) El pretérito perfecto compuesto (nicks0206) 135 865
64) Demonstrative adjectives (dridro) 134 636
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 737
66) Introducing oneself (anonyme) 132 037
67) Subjunctive (yanhel) 131 429
68) Subjunctive (yanhel) 131 211
69) Present (anonyme) 128 801
70) Imperative: -ar (dridro) 127 133
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 793
72) Right tenses (anonyme) 125 675
73) Masculine/Feminine (claire1) 125 349
74) Future (claire1) 123 684
75) Gerund (hidalgo) 120 507
76) Placement test (yanhel) 119 585
77) Pretérito indefinido (claire1) 112 375
78) Nationalities (webmaster) 109 763
79) Human body (bridg) 109 521
80) Gustar (anonyme) 107 184
81) Imperative (dridro) 107 093
82) Ropa y Accesorios (yanhel) 105 121
83) Days, months and seasons (pepette62) 104 635
84) Indicative tenses (anonyme) 104 631
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 431
86) Ser / estar Present (anonyme) 102 348
87) Imperfect (nicks0206) 101 937
88) Imperative (anonyme) 99 650
89) Adjectives agreement (nicks0206) 99 227
90) Pretérito indefinido (anonyme) 98 267
91) Gustar (tinou) 98 229
92) Dictation (claire1) 97 018
93) Prepositions Por / Para (claire1) 96 678
94) Pretérito perfecto (anonyme) 96 584
95) Plural (hidalgo) 96 384
96) Ser / Estar (anonyme) 95 878
97) Past tenses (anonyme) 95 773
98) Introducing someone (yanhel) 95 689
99) Estar + gerund (anonyme) 94 737
100) Present: diphtongues (anonyme) 94 577
101) Cardinal numbers (anonyme) 94 412
102) Articles & days (claire1) 91 573
103) Numbers 1 - 1,000 (anonyme) 91 228
104) Conjugation (dridro) 91 160
105) Gerund (nicks0206) 90 956
106) Find the correct capital (claire1) 90 041
107) Accents (anonyme) 89 888
108) Colors (lemarseillais) 89 606
109) Introducing oneself (anonyme) 89 444
110) Present (hidalgo) 88 914
111) Imperative (yanhel) 88 502
112) Me in Spanish (yanhel) 86 567
113) What time is it? (anonyme) 86 405
114) Present: /e/ => /i/ (anonyme) 85 373
115) All tenses (yanhel) 84 967
116) Fruits (claire1) 84 827
117) What time is it? (pepette62) 84 714
118) SER / ESTAR (anonyme) 84 063
119) Estar + gerund (claire1) 83 930
120) Gerund (anonyme) 83 760
121) Build these sentences (anonyme) 83 591
122) Estar + gerund (mrkenedy) 83 585
123) Future (anonyme) 83 336
124) Present (anonyme) 82 517
125) Future: voy a comer (anonyme) 82 315
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 82 015
127) Plural (pepette62) 81 595
128) Accents (bridg) 81 498
129) Present (nicks0206) 80 014
130) Imperative (sara60) 79 920
131) Subjunctive: present (anonyme) 79 911
132) Maths (webmaster) 79 872
133) Masculine/Feminine (claire1) 79 859
134) Sentences (claire1) 79 839
135) Future (anonyme) 79 829
136) Conditional (anonyme) 79 063
137) Present - Regular verbs (anonyme) 78 927
138) Dialogue: 1st sentences (claire1) 78 190
139) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 914
140) Indefinite articles (anonyme) 76 881
141) Turn into the plural (anonyme) 76 489
142) Diphtongue (present) (anonyme) 76 081
143) Comprehension test: level B2 (yanhel) 75 171
144) Future : ir +verb (claire1) 75 080
145) Futur (acebo) 74 662
146) SER y Estar (claire1) 73 064
147) Present : What about a coffee? (claire1) 72 395
148) Está,están,hay (claire1) 72 372
149) Simple past - irregular verbs (hidalgo) 72 349
150) Dictation : alphabet (claire1) 72 297
151) Prepositions A, DE, EN, CON (anonyme) 71 670
152) Ser / Estar (anonyme) 71 033
153) Present (anonyme) 70 243
154) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 543
155) Orders (anonyme) 69 465
156) Gustar (anonyme) 69 250
157) Possessive adjectives (anonyme) 69 112
158) Usted (claire1) 68 986
159) House (claire1) 68 863
160) Imperative: regular verbs (dridro) 67 904
161) Present (yanhel) 67 801
162) Pretérito indefinido (anonyme) 66 880
163) Gender of the words (claire1) 66 699
164) Comparatives (hidalgo) 66 440
165) Bilingual dialogue : A formal conversation (claire1) 66 376
166) Syllables (dridro) 65 792
167) Present: regular verbs (tinou) 65 752
168) Who am I talking about? (bridg) 65 683
169) Hora (anonyme) 65 511
170) Indicative past tense (anonyme) 65 307
171) Spanish accents (claire1) 65 215
172) Vocabulary : verbs (actions) (bridg) 64 607
173) Ordinal numbers (anonyme) 64 500
174) Progressive form (anonyme) 64 244
175) Present: Estar + gerund (anonyme) 64 085
176) Pretérito indefinido - irregular verbs (anonyme) 63 966
177) Subjunctive imperfect (pierre222) 63 884
178) Present (nicks0206) 63 358
179) Introducing oneself (claire1) 63 131
180) Indefinite preterit (anonyme) 63 129
181) Present (irregular verbs) (hidalgo) 63 106
182) Placement test (hidalgo) 61 943
183) Present (anonyme) 61 909
184) Imperative (hidalgo) 61 553
185) Sequence of tenses (anonyme) 61 456
186) Le lo la se. (anonyme) 61 046
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 494
188) Numbers in letters (anonyme) 60 218
189) Future (anonyme) 60 189
190) C / Z (pepette62) 60 128
191) Animals (nicks0206) 59 825
192) Human body (webmaster) 59 328
193) Level test II (yanhel) 59 221
194) Pretérito perfecto (anonyme) 58 991
195) Conditional - SI + sequence of tenses (nicks0206) 58 829
196) El acento escrito (anonyme) 58 805
197) Months (claire1) 58 766
198) Imperfect (sara60) 58 152
199) Vegetables (claire1) 58 130
200) Adjectives - agreement (anonyme) 58 110
