Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 521 292
2) Placement test : grammar (dridro) 1 349 331
3) Pretérito indefinido (viothur) 779 588
4) Pretérito indefinido (claire1) 741 872
5) Pretérito imperfecto (anonyme) 689 538
6) Placement test : vocabulary beginners (bridg) 664 804
7) Ser /estar? (claire1) 647 347
8) Spanish alphabet (claire1) 510 035
9) Present (bridg) 484 465
10) Imperative (anonyme) 461 772
11) Placement test (hidalgo) 454 498
12) Present : regular verbs (anonyme) 377 665
13) Pretérito indefinido: irregular (nicks0206) 336 669
14) Pretérito imperfecto (tinou) 336 251
15) Alphabet (yanhel) 332 969
16) Estar+Gerund (anonyme) 316 371
17) Choose the correct article (claire1) 303 626
18) Gustar (anonyme) 295 108
19) Pretérito perfecto (anonyme) 282 043
20) What time is it? (webmaster) 281 561
21) Imperative (anonyme) 274 441
22) Numbers 1-100 (webmaster) 269 731
23) Plural (claire1) 269 172
24) Pretérito indefinido (anonyme) 264 973
25) Future (claire1) 257 235
26) Indicative present (anonyme) 257 101
27) Pretérito indefinido (sara60) 251 461
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 240 960
29) Pronounce the nasal (yanhel) 235 125
30) Subjunctive present (anonyme) 232 601
31) Conditional (anonyme) 221 961
32) Pretérito imperfecto (bikette329) 220 054
33) Counting from 1 to 10 (bridg) 210 110
34) Future (anonyme) 199 371
35) Numbers (lemarseillais) 193 903
36) Ser (claire1) 186 721
37) Present (hidalgo) 184 725
38) Por/para (lemarseillais) 182 883
39) Placement test (yanhel) 181 264
40) Verbos con diptongación (nicks0206) 172 854
41) Pretérito imperfecto (anonyme) 172 334
42) Present: -AR -ER -IR (anonyme) 168 550
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 168 008
44) Pretérito indefinido (pepette62) 163 658
45) Numbers in letters (anonyme) 163 551
46) Date (dridro) 157 982
47) Soler + infinitive (nicks0206) 153 796
48) Gustar, doler, encantar ... (nicks0206) 153 788
49) Ser /Estar (yanhel) 152 776
50) El, la, los, las (anonyme) 147 284
51) All past tenses (hidalgo) 146 873
52) Present (anonyme) 145 375
53) Numbers 11-20 (bridg) 144 523
54) Present (anonyme) 143 533
55) Estar (claire1) 141 505
56) Colours (bridg) 141 449
57) Pretérito indefinido (anonyme) 139 736
58) Pretérito Indefinido (sergiomax) 138 910
59) Future (anonyme) 137 849
60) Animals (anonyme) 137 505
61) El pretérito perfecto compuesto (nicks0206) 135 059
62) El empleo de SER y ESTAR (anonyme) 134 473
63) Demonstrative adjectives (dridro) 134 393
64) Future (hidalgo) 134 360
65) Introducing oneself (anonyme) 131 326
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 086
67) Subjunctive (yanhel) 129 787
68) Subjunctive (yanhel) 129 695
69) Present (anonyme) 127 874
70) Imperative: -ar (dridro) 126 321
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 027
72) Masculine/Feminine (claire1) 124 136
73) Right tenses (anonyme) 123 737
74) Future (claire1) 122 648
75) Placement test (yanhel) 118 937
76) Gerund (hidalgo) 118 748
77) Pretérito indefinido (claire1) 110 984
78) Nationalities (webmaster) 109 697
79) Human body (bridg) 108 771
80) Imperative (dridro) 106 146
81) Gustar (anonyme) 105 835
82) Ropa y Accesorios (yanhel) 104 217
83) Days, months and seasons (pepette62) 104 185
84) Indicative tenses (anonyme) 104 046
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 843
86) Ser / estar Present (anonyme) 101 598
87) Imperfect (nicks0206) 101 000
88) Adjectives agreement (nicks0206) 98 425
89) Imperative (anonyme) 97 383
90) Pretérito indefinido (anonyme) 97 144
91) Gustar (tinou) 96 934
92) Dictation (claire1) 96 828
93) Plural (hidalgo) 95 637
94) Prepositions Por / Para (claire1) 95 377
95) Introducing someone (yanhel) 95 088
96) Ser / Estar (anonyme) 94 972
97) Pretérito perfecto (anonyme) 94 560
98) Estar + gerund (anonyme) 93 966
99) Cardinal numbers (anonyme) 93 933
100) Past tenses (anonyme) 93 892
101) Present: diphtongues (anonyme) 93 509
102) Articles & days (claire1) 91 112
103) Conjugation (dridro) 90 137
104) Numbers 1 - 1,000 (anonyme) 89 952
105) Gerund (nicks0206) 89 890
106) Find the correct capital (claire1) 89 605
107) Colors (lemarseillais) 89 332
108) Accents (anonyme) 89 081
109) Introducing oneself (anonyme) 88 874
110) Present (hidalgo) 87 586
111) Imperative (yanhel) 87 565
112) Me in Spanish (yanhel) 86 074
113) What time is it? (anonyme) 85 911
114) Present: /e/ => /i/ (anonyme) 84 684
115) Fruits (claire1) 84 629
116) All tenses (yanhel) 84 361
117) What time is it? (pepette62) 83 970
118) SER / ESTAR (anonyme) 83 634
119) Build these sentences (anonyme) 83 214
120) Estar + gerund (claire1) 82 813
121) Present (anonyme) 81 944
122) Estar + gerund (mrkenedy) 81 691
123) Gerund (anonyme) 81 563
124) Accents (bridg) 81 338
125) Future (anonyme) 81 317
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 248
127) Plural (pepette62) 81 116
128) Future: voy a comer (anonyme) 80 764
129) Maths (webmaster) 79 809
130) Present (nicks0206) 79 482
131) Sentences (claire1) 79 414
132) Masculine/Feminine (claire1) 79 261
133) Future (anonyme) 79 034
134) Present - Regular verbs (anonyme) 78 737
135) Imperative (sara60) 78 370
136) Dialogue: 1st sentences (claire1) 77 774
137) Subjunctive: present (anonyme) 77 333
138) Conditional (anonyme) 76 740
139) Indefinite articles (anonyme) 76 403
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 251
141) Turn into the plural (anonyme) 75 845
142) Diphtongue (present) (anonyme) 74 836
143) Future : ir +verb (claire1) 74 758
144) Comprehension test: level B2 (yanhel) 74 635
145) SER y Estar (claire1) 72 346
146) Dictation : alphabet (claire1) 72 152
147) Está,están,hay (claire1) 72 041
148) Present : What about a coffee? (claire1) 71 817
149) Simple past - irregular verbs (hidalgo) 71 190
150) Prepositions A, DE, EN, CON (anonyme) 71 032
151) Ser / Estar (anonyme) 70 757
152) Futur (acebo) 69 925
153) Present (anonyme) 69 281
154) Gustar (anonyme) 69 099
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 794
156) Possessive adjectives (anonyme) 68 783
157) House (claire1) 68 386
158) Usted (claire1) 68 366
159) Imperative: regular verbs (dridro) 67 349
160) Present (yanhel) 67 056
161) Gender of the words (claire1) 66 545
162) Bilingual dialogue : A formal conversation (claire1) 66 266
163) Present: regular verbs (tinou) 65 618
164) Pretérito indefinido (anonyme) 65 410
165) Who am I talking about? (bridg) 65 354
166) Orders (anonyme) 65 350
167) Comparatives (hidalgo) 65 329
168) Syllables (dridro) 65 104
169) Spanish accents (claire1) 65 049
170) Hora (anonyme) 64 974
171) Vocabulary : verbs (actions) (bridg) 64 057
172) Indicative past tense (anonyme) 64 038
173) Ordinal numbers (anonyme) 63 554
174) Pretérito indefinido - irregular verbs (anonyme) 63 475
175) Progressive form (anonyme) 63 336
176) Present: Estar + gerund (anonyme) 63 107
177) Present (nicks0206) 62 916
178) Subjunctive imperfect (pierre222) 62 746
179) Introducing oneself (claire1) 62 739
180) Present (irregular verbs) (hidalgo) 62 586
181) Placement test (hidalgo) 61 731
182) Indefinite preterit (anonyme) 61 231
183) Present (anonyme) 61 140
184) Sequence of tenses (anonyme) 61 107
185) Imperative (hidalgo) 60 790
186) Le lo la se. (anonyme) 60 122
187) Numbers in letters (anonyme) 59 926
188) Future (anonyme) 59 923
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 862
190) C / Z (pepette62) 59 624
191) Animals (nicks0206) 59 503
192) Human body (webmaster) 59 115
193) Level test II (yanhel) 59 047
194) Months (claire1) 58 711
195) Conditional - SI + sequence of tenses (nicks0206) 58 482
196) El acento escrito (anonyme) 58 229
197) Vegetables (claire1) 58 028
198) SER / ESTAR (anonyme) 57 940
199) Adjectives - agreement (anonyme) 57 774
200) Pretérito perfecto (anonyme) 57 760
