Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 501 548
2) Placement test : grammar (dridro) 1 345 563
3) Pretérito indefinido (viothur) 770 061
4) Pretérito indefinido (claire1) 736 315
5) Pretérito imperfecto (anonyme) 680 809
6) Placement test : vocabulary beginners (bridg) 663 652
7) Ser /estar? (claire1) 637 722
8) Spanish alphabet (claire1) 509 722
9) Present (bridg) 481 851
10) Imperative (anonyme) 454 997
11) Placement test (hidalgo) 452 726
12) Present : regular verbs (anonyme) 372 143
13) Pretérito indefinido: irregular (nicks0206) 332 279
14) Pretérito imperfecto (tinou) 331 887
15) Alphabet (yanhel) 331 071
16) Estar+Gerund (anonyme) 313 544
17) Choose the correct article (claire1) 302 801
18) Gustar (anonyme) 290 241
19) What time is it? (webmaster) 281 135
20) Pretérito perfecto (anonyme) 275 747
21) Imperative (anonyme) 273 677
22) Plural (claire1) 268 732
23) Numbers 1-100 (webmaster) 268 496
24) Pretérito indefinido (anonyme) 261 936
25) Future (claire1) 254 784
26) Indicative present (anonyme) 253 453
27) Pretérito indefinido (sara60) 247 643
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 238 303
29) Pronounce the nasal (yanhel) 233 947
30) Subjunctive present (anonyme) 228 897
31) Conditional (anonyme) 220 390
32) Pretérito imperfecto (bikette329) 213 713
33) Counting from 1 to 10 (bridg) 208 878
34) Future (anonyme) 197 700
35) Numbers (lemarseillais) 193 161
36) Ser (claire1) 186 433
37) Present (hidalgo) 181 121
38) Placement test (yanhel) 180 604
39) Por/para (lemarseillais) 180 405
40) Verbos con diptongación (nicks0206) 171 345
41) Pretérito imperfecto (anonyme) 170 423
42) Present: -AR -ER -IR (anonyme) 167 690
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 165 334
44) Numbers in letters (anonyme) 161 694
45) Date (dridro) 157 657
46) Pretérito indefinido (pepette62) 157 012
47) Soler + infinitive (nicks0206) 152 170
48) Ser /Estar (yanhel) 151 966
49) Gustar, doler, encantar ... (nicks0206) 151 652
50) El, la, los, las (anonyme) 146 859
51) All past tenses (hidalgo) 145 552
52) Present (anonyme) 144 054
53) Numbers 11-20 (bridg) 143 652
54) Estar (claire1) 141 086
55) Colours (bridg) 140 964
56) Pretérito indefinido (anonyme) 138 873
57) Present (anonyme) 138 422
58) Animals (anonyme) 137 112
59) Future (anonyme) 136 271
60) Pretérito Indefinido (sergiomax) 136 024
61) Demonstrative adjectives (dridro) 134 249
62) El pretérito perfecto compuesto (nicks0206) 134 204
63) El empleo de SER y ESTAR (anonyme) 132 626
64) Future (hidalgo) 132 355
65) Introducing oneself (anonyme) 130 929
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 129 632
67) Subjunctive (yanhel) 128 660
68) Subjunctive (yanhel) 128 523
69) Present (anonyme) 126 863
70) Imperative: -ar (dridro) 125 932
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 514
72) Masculine/Feminine (claire1) 123 317
73) Right tenses (anonyme) 122 732
74) Future (claire1) 122 162
75) Placement test (yanhel) 118 515
76) Gerund (hidalgo) 117 276
77) Pretérito indefinido (claire1) 110 215
78) Nationalities (webmaster) 109 638
79) Human body (bridg) 108 175
80) Imperative (dridro) 105 626
81) Gustar (anonyme) 105 066
82) Days, months and seasons (pepette62) 103 828
83) Ropa y Accesorios (yanhel) 103 645
84) Indicative tenses (anonyme) 103 453
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 100 982
86) Ser / estar Present (anonyme) 100 770
87) Imperfect (nicks0206) 100 471
88) Adjectives agreement (nicks0206) 97 857
89) Dictation (claire1) 96 683
90) Pretérito indefinido (anonyme) 96 476
91) Imperative (anonyme) 95 989
92) Gustar (tinou) 95 954
93) Plural (hidalgo) 94 989
94) Introducing someone (yanhel) 94 664
95) Prepositions Por / Para (claire1) 94 348
96) Ser / Estar (anonyme) 94 251
97) Cardinal numbers (anonyme) 93 264
98) Estar + gerund (anonyme) 93 244
99) Pretérito perfecto (anonyme) 92 960
100) Past tenses (anonyme) 92 655
101) Present: diphtongues (anonyme) 92 544
102) Articles & days (claire1) 90 800
103) Conjugation (dridro) 89 373
104) Gerund (nicks0206) 89 143
105) Numbers 1 - 1,000 (anonyme) 89 116
106) Colors (lemarseillais) 89 074
107) Find the correct capital (claire1) 89 071
108) Introducing oneself (anonyme) 88 219
109) Accents (anonyme) 88 187
110) Imperative (yanhel) 87 062
111) Present (hidalgo) 86 214
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 892
116) All tenses (yanhel) 83 848
117) What time is it? (pepette62) 83 371
118) SER / ESTAR (anonyme) 83 163
119) Build these sentences (anonyme) 82 952
120) Estar + gerund (claire1) 82 336
121) Present (anonyme) 81 255
122) Accents (bridg) 81 172
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 80 771
124) Plural (pepette62) 80 737
125) Future (anonyme) 80 252
126) Maths (webmaster) 79 781
127) Future: voy a comer (anonyme) 79 703
128) Estar + gerund (mrkenedy) 79 694
129) Gerund (anonyme) 79 569
130) Present (nicks0206) 79 148
131) Sentences (claire1) 79 128
132) Masculine/Feminine (claire1) 78 950
133) Future (anonyme) 78 562
134) Present - Regular verbs (anonyme) 78 452
135) Dialogue: 1st sentences (claire1) 77 500
136) Imperative (sara60) 77 356
137) Indefinite articles (anonyme) 76 083
138) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 75 869
139) Conditional (anonyme) 75 560
140) Turn into the plural (anonyme) 75 364
141) Subjunctive: present (anonyme) 75 235
142) Future : ir +verb (claire1) 74 527
143) Comprehension test: level B2 (yanhel) 74 275
144) Diphtongue (present) (anonyme) 73 529
145) Dictation : alphabet (claire1) 72 052
146) Está,están,hay (claire1) 71 816
147) Present : What about a coffee? (claire1) 71 512
148) SER y Estar (claire1) 71 463
149) Prepositions A, DE, EN, CON (anonyme) 70 643
150) Ser / Estar (anonyme) 70 574
151) Simple past - irregular verbs (hidalgo) 70 438
152) Gustar (anonyme) 68 754
153) Possessive adjectives (anonyme) 68 642
154) Present (anonyme) 68 448
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 379
156) House (claire1) 68 206
157) Usted (claire1) 67 913
158) Futur (acebo) 67 340
159) Imperative: regular verbs (dridro) 67 106
160) Present (yanhel) 66 401
161) Gender of the words (claire1) 66 389
162) Bilingual dialogue : A formal conversation (claire1) 66 192
163) Present: regular verbs (tinou) 65 526
164) Who am I talking about? (bridg) 65 145
165) Spanish accents (claire1) 64 908
166) Syllables (dridro) 64 686
167) Comparatives (hidalgo) 64 609
168) Hora (anonyme) 64 405
169) Pretérito indefinido (anonyme) 64 219
170) Vocabulary : verbs (actions) (bridg) 63 710
171) Pretérito indefinido - irregular verbs (anonyme) 63 186
172) Indicative past tense (anonyme) 62 939
173) Ordinal numbers (anonyme) 62 922
174) Present (nicks0206) 62 598
175) Introducing oneself (claire1) 62 556
176) Orders (anonyme) 62 449
177) Progressive form (anonyme) 62 397
178) Subjunctive imperfect (pierre222) 62 366
179) Present: Estar + gerund (anonyme) 62 238
180) Present (irregular verbs) (hidalgo) 61 909
181) Placement test (hidalgo) 61 588
182) Sequence of tenses (anonyme) 60 980
183) Imperative (hidalgo) 60 300
184) Indefinite preterit (anonyme) 60 081
185) Present (anonyme) 59 962
186) Future (anonyme) 59 754
187) Numbers in letters (anonyme) 59 623
188) Pretérito indefinido / pretérito perfecto (hidalgo) 59 461
189) Animals (nicks0206) 59 353
190) Le lo la se. (anonyme) 59 335
191) C / Z (pepette62) 59 279
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 322
196) Vegetables (claire1) 57 988
197) El acento escrito (anonyme) 57 894
198) SER / ESTAR (anonyme) 57 763
199) Antonyms (dridro) 57 716
200) Adjectives - agreement (anonyme) 57 440
