Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 544 888
2) Placement test : grammar (dridro) 1 354 235
3) Pretérito indefinido (viothur) 793 451
4) Pretérito indefinido (claire1) 750 656
5) Pretérito imperfecto (anonyme) 701 363
6) Placement test : vocabulary beginners (bridg) 666 541
7) Ser /estar? (claire1) 655 188
8) Spanish alphabet (claire1) 510 473
9) Present (bridg) 487 478
10) Imperative (anonyme) 470 607
11) Placement test (hidalgo) 457 012
12) Present : regular verbs (anonyme) 383 097
13) Pretérito imperfecto (tinou) 343 627
14) Pretérito indefinido: irregular (nicks0206) 342 967
15) Alphabet (yanhel) 335 321
16) Estar+Gerund (anonyme) 319 160
17) Choose the correct article (claire1) 304 757
18) Gustar (anonyme) 299 862
19) Pretérito perfecto (anonyme) 288 620
20) What time is it? (webmaster) 281 873
21) Imperative (anonyme) 275 904
22) Numbers 1-100 (webmaster) 271 250
23) Plural (claire1) 269 797
24) Pretérito indefinido (anonyme) 269 787
25) Future (claire1) 261 148
26) Indicative present (anonyme) 259 906
27) Pretérito indefinido (sara60) 257 926
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 244 603
29) Subjunctive present (anonyme) 238 201
30) Pronounce the nasal (yanhel) 236 716
31) Pretérito imperfecto (bikette329) 228 815
32) Conditional (anonyme) 224 659
33) Counting from 1 to 10 (bridg) 211 816
34) Future (anonyme) 202 322
35) Numbers (lemarseillais) 194 608
36) Present (hidalgo) 187 526
37) Ser (claire1) 187 136
38) Por/para (lemarseillais) 185 887
39) Placement test (yanhel) 182 329
40) Verbos con diptongación (nicks0206) 174 786
41) Pretérito imperfecto (anonyme) 174 386
42) Pretérito indefinido (pepette62) 172 197
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 171 257
44) Present: -AR -ER -IR (anonyme) 169 811
45) Numbers in letters (anonyme) 165 531
46) Date (dridro) 158 283
47) Soler + infinitive (nicks0206) 155 824
48) Gustar, doler, encantar ... (nicks0206) 155 182
49) Ser /Estar (yanhel) 153 940
50) All past tenses (hidalgo) 148 287
51) El, la, los, las (anonyme) 147 883
52) Present (anonyme) 147 795
53) Present (anonyme) 146 322
54) Numbers 11-20 (bridg) 145 652
55) Pretérito Indefinido (sergiomax) 142 369
56) Colours (bridg) 142 046
57) Estar (claire1) 141 908
58) Pretérito indefinido (anonyme) 140 836
59) Future (anonyme) 140 740
60) Animals (anonyme) 138 289
61) Future (hidalgo) 137 912
62) El empleo de SER y ESTAR (anonyme) 135 984
63) El pretérito perfecto compuesto (nicks0206) 135 828
64) Demonstrative adjectives (dridro) 134 617
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 584
66) Introducing oneself (anonyme) 131 995
67) Subjunctive (yanhel) 131 336
68) Subjunctive (yanhel) 131 134
69) Present (anonyme) 128 734
70) Imperative: -ar (dridro) 127 097
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 740
72) Right tenses (anonyme) 125 470
73) Masculine/Feminine (claire1) 125 254
74) Future (claire1) 123 631
75) Gerund (hidalgo) 120 390
76) Placement test (yanhel) 119 533
77) Pretérito indefinido (claire1) 112 241
78) Nationalities (webmaster) 109 760
79) Human body (bridg) 109 468
80) Gustar (anonyme) 107 126
81) Imperative (dridro) 107 003
82) Ropa y Accesorios (yanhel) 105 038
83) Days, months and seasons (pepette62) 104 603
84) Indicative tenses (anonyme) 104 595
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 370
86) Ser / estar Present (anonyme) 102 302
87) Imperfect (nicks0206) 101 831
88) Imperative (anonyme) 99 523
89) Adjectives agreement (nicks0206) 99 181
90) Pretérito indefinido (anonyme) 98 202
91) Gustar (tinou) 98 170
92) Dictation (claire1) 97 004
93) Prepositions Por / Para (claire1) 96 598
94) Pretérito perfecto (anonyme) 96 447
95) Plural (hidalgo) 96 344
96) Ser / Estar (anonyme) 95 843
97) Introducing someone (yanhel) 95 636
98) Past tenses (anonyme) 95 624
99) Estar + gerund (anonyme) 94 676
100) Present: diphtongues (anonyme) 94 511
101) Cardinal numbers (anonyme) 94 347
102) Articles & days (claire1) 91 526
103) Numbers 1 - 1,000 (anonyme) 91 166
104) Conjugation (dridro) 91 064
105) Gerund (nicks0206) 90 903
106) Find the correct capital (claire1) 90 031
107) Accents (anonyme) 89 817
108) Colors (lemarseillais) 89 582
109) Introducing oneself (anonyme) 89 401
110) Present (hidalgo) 88 820
111) Imperative (yanhel) 88 426
112) Me in Spanish (yanhel) 86 533
113) What time is it? (anonyme) 86 318
114) Present: /e/ => /i/ (anonyme) 85 332
115) All tenses (yanhel) 84 923
116) Fruits (claire1) 84 814
117) What time is it? (pepette62) 84 669
118) SER / ESTAR (anonyme) 84 030
119) Estar + gerund (claire1) 83 811
120) Gerund (anonyme) 83 621
121) Build these sentences (anonyme) 83 560
122) Estar + gerund (mrkenedy) 83 470
123) Future (anonyme) 83 191
124) Present (anonyme) 82 491
125) Future: voy a comer (anonyme) 82 233
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 934
127) Plural (pepette62) 81 561
128) Accents (bridg) 81 487
129) Present (nicks0206) 79 985
130) Maths (webmaster) 79 869
131) Masculine/Feminine (claire1) 79 808
132) Imperative (sara60) 79 808
133) Sentences (claire1) 79 790
134) Subjunctive: present (anonyme) 79 785
135) Future (anonyme) 79 781
136) Present - Regular verbs (anonyme) 78 919
137) Conditional (anonyme) 78 840
138) Dialogue: 1st sentences (claire1) 78 145
139) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 858
140) Indefinite articles (anonyme) 76 850
141) Turn into the plural (anonyme) 76 437
142) Diphtongue (present) (anonyme) 75 866
143) Comprehension test: level B2 (yanhel) 75 136
144) Future : ir +verb (claire1) 75 065
145) Futur (acebo) 74 371
146) SER y Estar (claire1) 72 941
147) Present : What about a coffee? (claire1) 72 351
148) Está,están,hay (claire1) 72 344
149) Simple past - irregular verbs (hidalgo) 72 308
150) Dictation : alphabet (claire1) 72 290
151) Prepositions A, DE, EN, CON (anonyme) 71 624
152) Ser / Estar (anonyme) 71 008
153) Present (anonyme) 70 177
154) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 482
155) Gustar (anonyme) 69 240
156) Orders (anonyme) 69 219
157) Possessive adjectives (anonyme) 69 107
158) Usted (claire1) 68 957
159) House (claire1) 68 823
160) Imperative: regular verbs (dridro) 67 879
161) Present (yanhel) 67 728
162) Pretérito indefinido (anonyme) 66 739
163) Gender of the words (claire1) 66 690
164) Bilingual dialogue : A formal conversation (claire1) 66 368
165) Comparatives (hidalgo) 66 353
166) Syllables (dridro) 65 751
167) Present: regular verbs (tinou) 65 750
168) Who am I talking about? (bridg) 65 643
169) Hora (anonyme) 65 487
170) Indicative past tense (anonyme) 65 239
171) Spanish accents (claire1) 65 204
172) Vocabulary : verbs (actions) (bridg) 64 583
173) Ordinal numbers (anonyme) 64 422
174) Progressive form (anonyme) 64 177
175) Present: Estar + gerund (anonyme) 64 053
176) Pretérito indefinido - irregular verbs (anonyme) 63 914
177) Subjunctive imperfect (pierre222) 63 831
178) Present (nicks0206) 63 328
179) Introducing oneself (claire1) 63 094
180) Present (irregular verbs) (hidalgo) 63 065
181) Indefinite preterit (anonyme) 63 004
182) Placement test (hidalgo) 61 930
183) Present (anonyme) 61 879
184) Imperative (hidalgo) 61 482
185) Sequence of tenses (anonyme) 61 447
186) Le lo la se. (anonyme) 60 979
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 448
188) Numbers in letters (anonyme) 60 194
189) Future (anonyme) 60 165
190) C / Z (pepette62) 60 085
191) Animals (nicks0206) 59 792
192) Human body (webmaster) 59 320
193) Level test II (yanhel) 59 205
194) Pretérito perfecto (anonyme) 58 900
195) Conditional - SI + sequence of tenses (nicks0206) 58 787
196) Months (claire1) 58 765
197) El acento escrito (anonyme) 58 751
198) Vegetables (claire1) 58 124
199) SER / ESTAR (anonyme) 58 099
200) Adjectives - agreement (anonyme) 58 083
