Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 536 028
2) Placement test : grammar (dridro) 1 352 317
3) Pretérito indefinido (viothur) 787 270
4) Pretérito indefinido (claire1) 746 369
5) Pretérito imperfecto (anonyme) 696 364
6) Placement test : vocabulary beginners (bridg) 665 786
7) Ser /estar? (claire1) 652 233
8) Spanish alphabet (claire1) 510 279
9) Present (bridg) 486 307
10) Imperative (anonyme) 467 030
11) Placement test (hidalgo) 456 128
12) Present : regular verbs (anonyme) 381 168
13) Pretérito indefinido: irregular (nicks0206) 340 143
14) Pretérito imperfecto (tinou) 340 032
15) Alphabet (yanhel) 334 379
16) Estar+Gerund (anonyme) 318 083
17) Choose the correct article (claire1) 304 371
18) Gustar (anonyme) 298 016
19) Pretérito perfecto (anonyme) 285 967
20) What time is it? (webmaster) 281 693
21) Imperative (anonyme) 275 074
22) Numbers 1-100 (webmaster) 270 645
23) Plural (claire1) 269 550
24) Pretérito indefinido (anonyme) 267 862
25) Future (claire1) 259 329
26) Indicative present (anonyme) 258 941
27) Pretérito indefinido (sara60) 255 055
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 243 018
29) Pronounce the nasal (yanhel) 236 074
30) Subjunctive present (anonyme) 235 146
31) Pretérito imperfecto (bikette329) 224 986
32) Conditional (anonyme) 223 339
33) Counting from 1 to 10 (bridg) 211 237
34) Future (anonyme) 201 237
35) Numbers (lemarseillais) 194 315
36) Ser (claire1) 186 980
37) Present (hidalgo) 186 360
38) Por/para (lemarseillais) 184 555
39) Placement test (yanhel) 181 869
40) Verbos con diptongación (nicks0206) 174 152
41) Pretérito imperfecto (anonyme) 173 522
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 169 904
43) Present: -AR -ER -IR (anonyme) 169 346
44) Pretérito indefinido (pepette62) 168 565
45) Numbers in letters (anonyme) 164 786
46) Date (dridro) 158 172
47) Soler + infinitive (nicks0206) 155 086
48) Gustar, doler, encantar ... (nicks0206) 154 554
49) Ser /Estar (yanhel) 153 563
50) El, la, los, las (anonyme) 147 655
51) All past tenses (hidalgo) 147 612
52) Present (anonyme) 145 976
53) Present (anonyme) 145 934
54) Numbers 11-20 (bridg) 145 241
55) Colours (bridg) 141 809
56) Estar (claire1) 141 784
57) Pretérito Indefinido (sergiomax) 140 872
58) Pretérito indefinido (anonyme) 140 327
59) Future (anonyme) 139 570
60) Animals (anonyme) 137 950
61) Future (hidalgo) 136 482
62) El pretérito perfecto compuesto (nicks0206) 135 521
63) El empleo de SER y ESTAR (anonyme) 135 240
64) Demonstrative adjectives (dridro) 134 507
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 930
66) Introducing oneself (anonyme) 131 772
67) Subjunctive (yanhel) 130 707
68) Subjunctive (yanhel) 130 564
69) Present (anonyme) 128 381
70) Imperative: -ar (dridro) 126 892
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 372
72) Masculine/Feminine (claire1) 124 822
73) Right tenses (anonyme) 124 807
74) Future (claire1) 123 155
75) Gerund (hidalgo) 119 656
76) Placement test (yanhel) 119 259
77) Pretérito indefinido (claire1) 111 629
78) Nationalities (webmaster) 109 736
79) Human body (bridg) 109 178
80) Imperative (dridro) 106 582
81) Gustar (anonyme) 106 336
82) Ropa y Accesorios (yanhel) 104 703
83) Days, months and seasons (pepette62) 104 416
84) Indicative tenses (anonyme) 104 364
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 119
86) Ser / estar Present (anonyme) 101 983
87) Imperfect (nicks0206) 101 357
88) Adjectives agreement (nicks0206) 98 847
89) Imperative (anonyme) 98 598
90) Pretérito indefinido (anonyme) 97 719
91) Gustar (tinou) 97 511
92) Dictation (claire1) 96 927
93) Prepositions Por / Para (claire1) 96 072
94) Plural (hidalgo) 96 065
95) Pretérito perfecto (anonyme) 95 603
96) Ser / Estar (anonyme) 95 501
97) Introducing someone (yanhel) 95 418
98) Past tenses (anonyme) 94 803
99) Estar + gerund (anonyme) 94 413
100) Present: diphtongues (anonyme) 94 199
101) Cardinal numbers (anonyme) 94 172
102) Articles & days (claire1) 91 344
103) Numbers 1 - 1,000 (anonyme) 90 741
104) Conjugation (dridro) 90 652
105) Gerund (nicks0206) 90 443
106) Find the correct capital (claire1) 89 790
107) Accents (anonyme) 89 503
108) Colors (lemarseillais) 89 443
109) Introducing oneself (anonyme) 89 203
110) Present (hidalgo) 88 237
111) Imperative (yanhel) 88 029
112) Me in Spanish (yanhel) 86 369
113) What time is it? (anonyme) 86 138
114) Present: /e/ => /i/ (anonyme) 84 992
115) Fruits (claire1) 84 712
116) All tenses (yanhel) 84 679
117) What time is it? (pepette62) 84 354
118) SER / ESTAR (anonyme) 83 861
119) Build these sentences (anonyme) 83 428
120) Estar + gerund (claire1) 83 253
121) Gerund (anonyme) 82 757
122) Estar + gerund (mrkenedy) 82 731
123) Future (anonyme) 82 337
124) Present (anonyme) 82 289
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 686
126) Future: voy a comer (anonyme) 81 652
127) Accents (bridg) 81 426
128) Plural (pepette62) 81 353
129) Maths (webmaster) 79 861
130) Present (nicks0206) 79 799
131) Sentences (claire1) 79 639
132) Masculine/Feminine (claire1) 79 598
133) Future (anonyme) 79 385
134) Imperative (sara60) 79 223
135) Subjunctive: present (anonyme) 78 932
136) Present - Regular verbs (anonyme) 78 823
137) Dialogue: 1st sentences (claire1) 77 998
138) Conditional (anonyme) 77 723
139) Indefinite articles (anonyme) 76 654
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 629
141) Turn into the plural (anonyme) 76 207
142) Diphtongue (present) (anonyme) 75 494
143) Comprehension test: level B2 (yanhel) 74 932
144) Future : ir +verb (claire1) 74 874
145) Futur (acebo) 72 760
146) SER y Estar (claire1) 72 691
147) Está,están,hay (claire1) 72 256
148) Dictation : alphabet (claire1) 72 243
149) Present : What about a coffee? (claire1) 72 070
150) Simple past - irregular verbs (hidalgo) 71 739
151) Prepositions A, DE, EN, CON (anonyme) 71 390
152) Ser / Estar (anonyme) 70 894
153) Present (anonyme) 69 856
154) Gustar (anonyme) 69 180
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 112
156) Possessive adjectives (anonyme) 68 993
157) Usted (claire1) 68 686
158) House (claire1) 68 570
159) Imperative: regular verbs (dridro) 67 727
160) Orders (anonyme) 67 562
161) Present (yanhel) 67 483
162) Gender of the words (claire1) 66 654
163) Bilingual dialogue : A formal conversation (claire1) 66 333
164) Pretérito indefinido (anonyme) 66 094
165) Comparatives (hidalgo) 65 937
166) Present: regular verbs (tinou) 65 671
167) Who am I talking about? (bridg) 65 512
168) Syllables (dridro) 65 473
169) Hora (anonyme) 65 250
170) Spanish accents (claire1) 65 150
171) Indicative past tense (anonyme) 64 761
172) Vocabulary : verbs (actions) (bridg) 64 404
173) Ordinal numbers (anonyme) 64 065
174) Progressive form (anonyme) 63 985
175) Pretérito indefinido - irregular verbs (anonyme) 63 722
176) Present: Estar + gerund (anonyme) 63 571
177) Subjunctive imperfect (pierre222) 63 327
178) Present (nicks0206) 63 117
179) Introducing oneself (claire1) 62 963
180) Present (irregular verbs) (hidalgo) 62 851
181) Indefinite preterit (anonyme) 62 211
182) Placement test (hidalgo) 61 821
183) Present (anonyme) 61 574
184) Sequence of tenses (anonyme) 61 336
185) Imperative (hidalgo) 61 191
186) Le lo la se. (anonyme) 60 566
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 195
188) Numbers in letters (anonyme) 60 081
189) Future (anonyme) 60 044
190) C / Z (pepette62) 59 904
191) Animals (nicks0206) 59 667
192) Human body (webmaster) 59 236
193) Level test II (yanhel) 59 120
194) Months (claire1) 58 749
195) Conditional - SI + sequence of tenses (nicks0206) 58 661
196) El acento escrito (anonyme) 58 547
197) Pretérito perfecto (anonyme) 58 105
198) Vegetables (claire1) 58 082
199) SER / ESTAR (anonyme) 58 032
200) Adjectives - agreement (anonyme) 57 908
