Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 501 368
2) Placement test : grammar (dridro) 1 345 453
3) Pretérito indefinido (viothur) 769 995
4) Pretérito indefinido (claire1) 736 276
5) Pretérito imperfecto (anonyme) 680 741
6) Placement test : vocabulary beginners (bridg) 663 644
7) Ser /estar? (claire1) 637 670
8) Spanish alphabet (claire1) 509 721
9) Present (bridg) 481 817
10) Imperative (anonyme) 454 965
11) Placement test (hidalgo) 452 717
12) Present : regular verbs (anonyme) 372 071
13) Pretérito indefinido: irregular (nicks0206) 332 243
14) Pretérito imperfecto (tinou) 331 864
15) Alphabet (yanhel) 331 056
16) Estar+Gerund (anonyme) 313 531
17) Choose the correct article (claire1) 302 798
18) Gustar (anonyme) 290 208
19) What time is it? (webmaster) 281 135
20) Pretérito perfecto (anonyme) 275 696
21) Imperative (anonyme) 273 670
22) Plural (claire1) 268 730
23) Numbers 1-100 (webmaster) 268 485
24) Pretérito indefinido (anonyme) 261 896
25) Future (claire1) 254 778
26) Indicative present (anonyme) 253 425
27) Pretérito indefinido (sara60) 247 596
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 238 290
29) Pronounce the nasal (yanhel) 233 937
30) Subjunctive present (anonyme) 228 885
31) Conditional (anonyme) 220 385
32) Pretérito imperfecto (bikette329) 213 631
33) Counting from 1 to 10 (bridg) 208 852
34) Future (anonyme) 197 689
35) Numbers (lemarseillais) 193 155
36) Ser (claire1) 186 430
37) Present (hidalgo) 181 091
38) Placement test (yanhel) 180 599
39) Por/para (lemarseillais) 180 394
40) Verbos con diptongación (nicks0206) 171 340
41) Pretérito imperfecto (anonyme) 170 384
42) Present: -AR -ER -IR (anonyme) 167 654
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 165 312
44) Numbers in letters (anonyme) 161 683
45) Date (dridro) 157 654
46) Pretérito indefinido (pepette62) 156 974
47) Soler + infinitive (nicks0206) 152 156
48) Ser /Estar (yanhel) 151 962
49) Gustar, doler, encantar ... (nicks0206) 151 641
50) El, la, los, las (anonyme) 146 852
51) All past tenses (hidalgo) 145 536
52) Present (anonyme) 144 051
53) Numbers 11-20 (bridg) 143 649
54) Estar (claire1) 141 085
55) Colours (bridg) 140 963
56) Pretérito indefinido (anonyme) 138 871
57) Present (anonyme) 138 375
58) Animals (anonyme) 137 110
59) Future (anonyme) 136 265
60) Pretérito Indefinido (sergiomax) 135 986
61) Demonstrative adjectives (dridro) 134 249
62) El pretérito perfecto compuesto (nicks0206) 134 175
63) El empleo de SER y ESTAR (anonyme) 132 606
64) Future (hidalgo) 132 346
65) Introducing oneself (anonyme) 130 921
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 129 621
67) Subjunctive (yanhel) 128 651
68) Subjunctive (yanhel) 128 503
69) Present (anonyme) 126 857
70) Imperative: -ar (dridro) 125 930
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 513
72) Masculine/Feminine (claire1) 123 313
73) Right tenses (anonyme) 122 729
74) Future (claire1) 122 160
75) Placement test (yanhel) 118 513
76) Gerund (hidalgo) 117 271
77) Pretérito indefinido (claire1) 110 214
78) Nationalities (webmaster) 109 638
79) Human body (bridg) 108 167
80) Imperative (dridro) 105 626
81) Gustar (anonyme) 105 061
82) Days, months and seasons (pepette62) 103 822
83) Ropa y Accesorios (yanhel) 103 641
84) Indicative tenses (anonyme) 103 452
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 100 980
86) Ser / estar Present (anonyme) 100 765
87) Imperfect (nicks0206) 100 468
88) Adjectives agreement (nicks0206) 97 851
89) Dictation (claire1) 96 677
90) Pretérito indefinido (anonyme) 96 475
91) Imperative (anonyme) 95 987
92) Gustar (tinou) 95 953
93) Plural (hidalgo) 94 982
94) Introducing someone (yanhel) 94 662
95) Prepositions Por / Para (claire1) 94 337
96) Ser / Estar (anonyme) 94 247
97) Cardinal numbers (anonyme) 93 264
98) Estar + gerund (anonyme) 93 239
99) Pretérito perfecto (anonyme) 92 949
100) Past tenses (anonyme) 92 637
101) Present: diphtongues (anonyme) 92 540
102) Articles & days (claire1) 90 798
103) Conjugation (dridro) 89 366
104) Gerund (nicks0206) 89 136
105) Numbers 1 - 1,000 (anonyme) 89 111
106) Colors (lemarseillais) 89 074
107) Find the correct capital (claire1) 89 070
108) Introducing oneself (anonyme) 88 214
109) Accents (anonyme) 88 183
110) Imperative (yanhel) 87 060
111) Present (hidalgo) 86 208
112) Me in Spanish (yanhel) 85 749
113) What time is it? (anonyme) 85 271
114) Fruits (claire1) 84 534
115) Present: /e/ => /i/ (anonyme) 83 886
116) All tenses (yanhel) 83 845
117) What time is it? (pepette62) 83 363
118) SER / ESTAR (anonyme) 83 163
119) Build these sentences (anonyme) 82 952
120) Estar + gerund (claire1) 82 335
121) Present (anonyme) 81 247
122) Accents (bridg) 81 172
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 80 769
124) Plural (pepette62) 80 734
125) Future (anonyme) 80 250
126) Maths (webmaster) 79 781
127) Future: voy a comer (anonyme) 79 698
128) Estar + gerund (mrkenedy) 79 683
129) Gerund (anonyme) 79 557
130) Present (nicks0206) 79 145
131) Sentences (claire1) 79 124
132) Masculine/Feminine (claire1) 78 945
133) Future (anonyme) 78 562
134) Present - Regular verbs (anonyme) 78 452
135) Dialogue: 1st sentences (claire1) 77 495
136) Imperative (sara60) 77 353
137) Indefinite articles (anonyme) 76 082
138) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 75 868
139) Conditional (anonyme) 75 556
140) Turn into the plural (anonyme) 75 356
141) Subjunctive: present (anonyme) 75 221
142) Future : ir +verb (claire1) 74 527
143) Comprehension test: level B2 (yanhel) 74 269
144) Diphtongue (present) (anonyme) 73 519
145) Dictation : alphabet (claire1) 72 052
146) Está,están,hay (claire1) 71 814
147) Present : What about a coffee? (claire1) 71 509
148) SER y Estar (claire1) 71 460
149) Prepositions A, DE, EN, CON (anonyme) 70 641
150) Ser / Estar (anonyme) 70 574
151) Simple past - irregular verbs (hidalgo) 70 433
152) Gustar (anonyme) 68 754
153) Possessive adjectives (anonyme) 68 642
154) Present (anonyme) 68 430
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 375
156) House (claire1) 68 206
157) Usted (claire1) 67 913
158) Futur (acebo) 67 323
159) Imperative: regular verbs (dridro) 67 106
160) Present (yanhel) 66 394
161) Gender of the words (claire1) 66 388
162) Bilingual dialogue : A formal conversation (claire1) 66 191
163) Present: regular verbs (tinou) 65 526
164) Who am I talking about? (bridg) 65 144
165) Spanish accents (claire1) 64 905
166) Syllables (dridro) 64 681
167) Comparatives (hidalgo) 64 607
168) Hora (anonyme) 64 400
169) Pretérito indefinido (anonyme) 64 209
170) Vocabulary : verbs (actions) (bridg) 63 708
171) Pretérito indefinido - irregular verbs (anonyme) 63 183
172) Indicative past tense (anonyme) 62 938
173) Ordinal numbers (anonyme) 62 919
174) Present (nicks0206) 62 596
175) Introducing oneself (claire1) 62 555
176) Orders (anonyme) 62 430
177) Progressive form (anonyme) 62 396
178) Subjunctive imperfect (pierre222) 62 366
179) Present: Estar + gerund (anonyme) 62 235
180) Present (irregular verbs) (hidalgo) 61 909
181) Placement test (hidalgo) 61 588
182) Sequence of tenses (anonyme) 60 979
183) Imperative (hidalgo) 60 298
184) Indefinite preterit (anonyme) 60 072
185) Present (anonyme) 59 935
186) Future (anonyme) 59 754
187) Numbers in letters (anonyme) 59 619
188) Pretérito indefinido / pretérito perfecto (hidalgo) 59 455
189) Animals (nicks0206) 59 352
190) Le lo la se. (anonyme) 59 330
191) C / Z (pepette62) 59 278
192) Human body (webmaster) 59 003
193) Level test II (yanhel) 58 918
194) Months (claire1) 58 676
195) Conditional - SI + sequence of tenses (nicks0206) 58 320
196) Vegetables (claire1) 57 987
197) El acento escrito (anonyme) 57 894
198) SER / ESTAR (anonyme) 57 760
199) Antonyms (dridro) 57 716
200) Adjectives - agreement (anonyme) 57 434
