Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 501 791
2) Placement test : grammar (dridro) 1 345 621
3) Pretérito indefinido (viothur) 770 123
4) Pretérito indefinido (claire1) 736 348
5) Pretérito imperfecto (anonyme) 680 871
6) Placement test : vocabulary beginners (bridg) 663 660
7) Ser /estar? (claire1) 637 868
8) Spanish alphabet (claire1) 509 727
9) Present (bridg) 481 889
10) Imperative (anonyme) 455 041
11) Placement test (hidalgo) 452 755
12) Present : regular verbs (anonyme) 372 223
13) Pretérito indefinido: irregular (nicks0206) 332 301
14) Pretérito imperfecto (tinou) 331 934
15) Alphabet (yanhel) 331 107
16) Estar+Gerund (anonyme) 313 567
17) Choose the correct article (claire1) 302 820
18) Gustar (anonyme) 290 315
19) What time is it? (webmaster) 281 139
20) Pretérito perfecto (anonyme) 275 800
21) Imperative (anonyme) 273 684
22) Plural (claire1) 268 742
23) Numbers 1-100 (webmaster) 268 509
24) Pretérito indefinido (anonyme) 261 946
25) Future (claire1) 254 817
26) Indicative present (anonyme) 253 490
27) Pretérito indefinido (sara60) 247 672
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 238 327
29) Pronounce the nasal (yanhel) 233 962
30) Subjunctive present (anonyme) 228 957
31) Conditional (anonyme) 220 402
32) Pretérito imperfecto (bikette329) 213 763
33) Counting from 1 to 10 (bridg) 208 896
34) Future (anonyme) 197 728
35) Numbers (lemarseillais) 193 169
36) Ser (claire1) 186 442
37) Present (hidalgo) 181 190
38) Placement test (yanhel) 180 618
39) Por/para (lemarseillais) 180 431
40) Verbos con diptongación (nicks0206) 171 368
41) Pretérito imperfecto (anonyme) 170 451
42) Present: -AR -ER -IR (anonyme) 167 709
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 165 356
44) Numbers in letters (anonyme) 161 707
45) Date (dridro) 157 660
46) Pretérito indefinido (pepette62) 157 047
47) Soler + infinitive (nicks0206) 152 198
48) Ser /Estar (yanhel) 151 971
49) Gustar, doler, encantar ... (nicks0206) 151 684
50) El, la, los, las (anonyme) 146 865
51) All past tenses (hidalgo) 145 566
52) Present (anonyme) 144 072
53) Numbers 11-20 (bridg) 143 664
54) Estar (claire1) 141 090
55) Colours (bridg) 140 968
56) Pretérito indefinido (anonyme) 138 880
57) Present (anonyme) 138 513
58) Animals (anonyme) 137 116
59) Future (anonyme) 136 293
60) Pretérito Indefinido (sergiomax) 136 044
61) Demonstrative adjectives (dridro) 134 256
62) El pretérito perfecto compuesto (nicks0206) 134 221
63) El empleo de SER y ESTAR (anonyme) 132 653
64) Future (hidalgo) 132 382
65) Introducing oneself (anonyme) 130 932
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 129 654
67) Subjunctive (yanhel) 128 670
68) Subjunctive (yanhel) 128 533
69) Present (anonyme) 126 879
70) Imperative: -ar (dridro) 125 933
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 526
72) Masculine/Feminine (claire1) 123 329
73) Right tenses (anonyme) 122 747
74) Future (claire1) 122 183
75) Placement test (yanhel) 118 522
76) Gerund (hidalgo) 117 287
77) Pretérito indefinido (claire1) 110 219
78) Nationalities (webmaster) 109 642
79) Human body (bridg) 108 184
80) Imperative (dridro) 105 627
81) Gustar (anonyme) 105 074
82) Days, months and seasons (pepette62) 103 831
83) Ropa y Accesorios (yanhel) 103 649
84) Indicative tenses (anonyme) 103 457
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 100 987
86) Ser / estar Present (anonyme) 100 783
87) Imperfect (nicks0206) 100 479
88) Adjectives agreement (nicks0206) 97 867
89) Dictation (claire1) 96 688
90) Pretérito indefinido (anonyme) 96 483
91) Imperative (anonyme) 95 997
92) Gustar (tinou) 95 968
93) Plural (hidalgo) 94 996
94) Introducing someone (yanhel) 94 670
95) Prepositions Por / Para (claire1) 94 364
96) Ser / Estar (anonyme) 94 257
97) Cardinal numbers (anonyme) 93 277
98) Estar + gerund (anonyme) 93 246
99) Pretérito perfecto (anonyme) 92 971
100) Past tenses (anonyme) 92 667
101) Present: diphtongues (anonyme) 92 556
102) Articles & days (claire1) 90 807
103) Conjugation (dridro) 89 382
104) Gerund (nicks0206) 89 153
105) Numbers 1 - 1,000 (anonyme) 89 126
106) Find the correct capital (claire1) 89 075
107) Colors (lemarseillais) 89 074
108) Introducing oneself (anonyme) 88 227
109) Accents (anonyme) 88 198
110) Imperative (yanhel) 87 071
111) Present (hidalgo) 86 233
112) Me in Spanish (yanhel) 85 756
113) What time is it? (anonyme) 85 272
114) Fruits (claire1) 84 535
115) Present: /e/ => /i/ (anonyme) 83 906
116) All tenses (yanhel) 83 853
117) What time is it? (pepette62) 83 405
118) SER / ESTAR (anonyme) 83 163
119) Build these sentences (anonyme) 82 955
120) Estar + gerund (claire1) 82 342
121) Present (anonyme) 81 267
122) Accents (bridg) 81 172
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 80 774
124) Plural (pepette62) 80 741
125) Future (anonyme) 80 285
126) Maths (webmaster) 79 781
127) Estar + gerund (mrkenedy) 79 721
128) Future: voy a comer (anonyme) 79 708
129) Gerund (anonyme) 79 615
130) Present (nicks0206) 79 158
131) Sentences (claire1) 79 135
132) Masculine/Feminine (claire1) 78 960
133) Future (anonyme) 78 566
134) Present - Regular verbs (anonyme) 78 452
135) Dialogue: 1st sentences (claire1) 77 504
136) Imperative (sara60) 77 383
137) Indefinite articles (anonyme) 76 089
138) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 75 877
139) Conditional (anonyme) 75 575
140) Turn into the plural (anonyme) 75 369
141) Subjunctive: present (anonyme) 75 256
142) Future : ir +verb (claire1) 74 530
143) Comprehension test: level B2 (yanhel) 74 278
144) Diphtongue (present) (anonyme) 73 537
145) Dictation : alphabet (claire1) 72 055
146) Está,están,hay (claire1) 71 817
147) Present : What about a coffee? (claire1) 71 519
148) SER y Estar (claire1) 71 477
149) Prepositions A, DE, EN, CON (anonyme) 70 651
150) Ser / Estar (anonyme) 70 578
151) Simple past - irregular verbs (hidalgo) 70 445
152) Gustar (anonyme) 68 758
153) Possessive adjectives (anonyme) 68 643
154) Present (anonyme) 68 460
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 384
156) House (claire1) 68 206
157) Usted (claire1) 67 915
158) Futur (acebo) 67 364
159) Imperative: regular verbs (dridro) 67 106
160) Present (yanhel) 66 410
161) Gender of the words (claire1) 66 395
162) Bilingual dialogue : A formal conversation (claire1) 66 193
163) Present: regular verbs (tinou) 65 536
164) Who am I talking about? (bridg) 65 147
165) Spanish accents (claire1) 64 912
166) Syllables (dridro) 64 696
167) Comparatives (hidalgo) 64 620
168) Hora (anonyme) 64 412
169) Pretérito indefinido (anonyme) 64 243
170) Vocabulary : verbs (actions) (bridg) 63 712
171) Pretérito indefinido - irregular verbs (anonyme) 63 190
172) Indicative past tense (anonyme) 62 945
173) Ordinal numbers (anonyme) 62 923
174) Present (nicks0206) 62 601
175) Introducing oneself (claire1) 62 561
176) Orders (anonyme) 62 478
177) Progressive form (anonyme) 62 402
178) Subjunctive imperfect (pierre222) 62 367
179) Present: Estar + gerund (anonyme) 62 245
180) Present (irregular verbs) (hidalgo) 61 931
181) Placement test (hidalgo) 61 591
182) Sequence of tenses (anonyme) 60 982
183) Imperative (hidalgo) 60 304
184) Indefinite preterit (anonyme) 60 092
185) Present (anonyme) 59 984
186) Future (anonyme) 59 758
187) Numbers in letters (anonyme) 59 623
188) Pretérito indefinido / pretérito perfecto (hidalgo) 59 465
189) Le lo la se. (anonyme) 59 356
190) Animals (nicks0206) 59 354
191) C / Z (pepette62) 59 283
192) Human body (webmaster) 59 003
193) Level test II (yanhel) 58 919
194) Months (claire1) 58 676
195) Conditional - SI + sequence of tenses (nicks0206) 58 322
196) Vegetables (claire1) 57 988
197) El acento escrito (anonyme) 57 901
198) SER / ESTAR (anonyme) 57 764
199) Antonyms (dridro) 57 716
200) Adjectives - agreement (anonyme) 57 445
