Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 528 391
2) Placement test : grammar (dridro) 1 350 577
3) Pretérito indefinido (viothur) 783 084
4) Pretérito indefinido (claire1) 743 864
5) Pretérito imperfecto (anonyme) 692 918
6) Placement test : vocabulary beginners (bridg) 665 194
7) Ser /estar? (claire1) 649 813
8) Spanish alphabet (claire1) 510 145
9) Present (bridg) 485 320
10) Imperative (anonyme) 464 286
11) Placement test (hidalgo) 455 197
12) Present : regular verbs (anonyme) 379 258
13) Pretérito indefinido: irregular (nicks0206) 338 165
14) Pretérito imperfecto (tinou) 338 010
15) Alphabet (yanhel) 333 522
16) Estar+Gerund (anonyme) 317 296
17) Choose the correct article (claire1) 303 998
18) Gustar (anonyme) 296 413
19) Pretérito perfecto (anonyme) 283 983
20) What time is it? (webmaster) 281 609
21) Imperative (anonyme) 274 724
22) Numbers 1-100 (webmaster) 270 129
23) Plural (claire1) 269 337
24) Pretérito indefinido (anonyme) 266 251
25) Future (claire1) 258 279
26) Indicative present (anonyme) 258 022
27) Pretérito indefinido (sara60) 253 175
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 241 884
29) Pronounce the nasal (yanhel) 235 469
30) Subjunctive present (anonyme) 233 937
31) Pretérito imperfecto (bikette329) 222 572
32) Conditional (anonyme) 222 548
33) Counting from 1 to 10 (bridg) 210 628
34) Future (anonyme) 200 464
35) Numbers (lemarseillais) 194 149
36) Ser (claire1) 186 821
37) Present (hidalgo) 185 641
38) Por/para (lemarseillais) 183 732
39) Placement test (yanhel) 181 635
40) Verbos con diptongación (nicks0206) 173 395
41) Pretérito imperfecto (anonyme) 172 843
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 169 018
43) Present: -AR -ER -IR (anonyme) 168 863
44) Pretérito indefinido (pepette62) 166 018
45) Numbers in letters (anonyme) 164 174
46) Date (dridro) 158 070
47) Soler + infinitive (nicks0206) 154 442
48) Gustar, doler, encantar ... (nicks0206) 154 136
49) Ser /Estar (yanhel) 153 145
50) El, la, los, las (anonyme) 147 419
51) All past tenses (hidalgo) 147 208
52) Present (anonyme) 145 594
53) Numbers 11-20 (bridg) 144 779
54) Present (anonyme) 144 746
55) Estar (claire1) 141 583
56) Colours (bridg) 141 580
57) Pretérito indefinido (anonyme) 139 972
58) Pretérito Indefinido (sergiomax) 139 892
59) Future (anonyme) 138 786
60) Animals (anonyme) 137 704
61) Future (hidalgo) 135 508
62) El pretérito perfecto compuesto (nicks0206) 135 287
63) El empleo de SER y ESTAR (anonyme) 134 843
64) Demonstrative adjectives (dridro) 134 439
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 455
66) Introducing oneself (anonyme) 131 418
67) Subjunctive (yanhel) 130 191
68) Subjunctive (yanhel) 130 166
69) Present (anonyme) 128 148
70) Imperative: -ar (dridro) 126 596
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 196
72) Masculine/Feminine (claire1) 124 366
73) Right tenses (anonyme) 124 150
74) Future (claire1) 122 900
75) Gerund (hidalgo) 119 199
76) Placement test (yanhel) 119 093
77) Pretérito indefinido (claire1) 111 246
78) Nationalities (webmaster) 109 721
79) Human body (bridg) 108 973
80) Imperative (dridro) 106 318
81) Gustar (anonyme) 105 985
82) Ropa y Accesorios (yanhel) 104 445
83) Days, months and seasons (pepette62) 104 298
84) Indicative tenses (anonyme) 104 166
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 002
86) Ser / estar Present (anonyme) 101 795
87) Imperfect (nicks0206) 101 122
88) Adjectives agreement (nicks0206) 98 541
89) Imperative (anonyme) 97 906
90) Pretérito indefinido (anonyme) 97 378
91) Gustar (tinou) 97 143
92) Dictation (claire1) 96 884
93) Plural (hidalgo) 95 807
94) Prepositions Por / Para (claire1) 95 727
95) Ser / Estar (anonyme) 95 213
96) Introducing someone (yanhel) 95 197
97) Pretérito perfecto (anonyme) 95 064
98) Past tenses (anonyme) 94 283
99) Estar + gerund (anonyme) 94 168
100) Cardinal numbers (anonyme) 94 081
101) Present: diphtongues (anonyme) 93 892
102) Articles & days (claire1) 91 181
103) Conjugation (dridro) 90 360
104) Numbers 1 - 1,000 (anonyme) 90 340
105) Gerund (nicks0206) 90 088
106) Find the correct capital (claire1) 89 684
107) Colors (lemarseillais) 89 368
108) Accents (anonyme) 89 299
109) Introducing oneself (anonyme) 88 975
110) Present (hidalgo) 87 829
111) Imperative (yanhel) 87 791
112) Me in Spanish (yanhel) 86 180
113) What time is it? (anonyme) 86 002
114) Present: /e/ => /i/ (anonyme) 84 826
115) Fruits (claire1) 84 659
116) All tenses (yanhel) 84 484
117) What time is it? (pepette62) 84 102
118) SER / ESTAR (anonyme) 83 751
119) Build these sentences (anonyme) 83 288
120) Estar + gerund (claire1) 83 049
121) Estar + gerund (mrkenedy) 82 223
122) Gerund (anonyme) 82 180
123) Present (anonyme) 82 119
124) Future (anonyme) 81 870
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 428
126) Accents (bridg) 81 382
127) Future: voy a comer (anonyme) 81 228
128) Plural (pepette62) 81 210
129) Maths (webmaster) 79 810
130) Present (nicks0206) 79 607
131) Sentences (claire1) 79 497
132) Masculine/Feminine (claire1) 79 428
133) Future (anonyme) 79 187
134) Present - Regular verbs (anonyme) 78 769
135) Imperative (sara60) 78 717
136) Subjunctive: present (anonyme) 78 111
137) Dialogue: 1st sentences (claire1) 77 844
138) Conditional (anonyme) 77 164
139) Indefinite articles (anonyme) 76 493
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 397
141) Turn into the plural (anonyme) 75 969
142) Diphtongue (present) (anonyme) 75 026
143) Future : ir +verb (claire1) 74 826
144) Comprehension test: level B2 (yanhel) 74 769
145) SER y Estar (claire1) 72 522
146) Dictation : alphabet (claire1) 72 181
147) Está,están,hay (claire1) 72 122
148) Present : What about a coffee? (claire1) 71 935
149) Simple past - irregular verbs (hidalgo) 71 426
150) Futur (acebo) 71 322
151) Prepositions A, DE, EN, CON (anonyme) 71 123
152) Ser / Estar (anonyme) 70 817
153) Present (anonyme) 69 543
154) Gustar (anonyme) 69 133
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 931
156) Possessive adjectives (anonyme) 68 918
157) Usted (claire1) 68 471
158) House (claire1) 68 455
159) Imperative: regular verbs (dridro) 67 529
160) Present (yanhel) 67 281
161) Gender of the words (claire1) 66 599
162) Orders (anonyme) 66 335
163) Bilingual dialogue : A formal conversation (claire1) 66 287
164) Pretérito indefinido (anonyme) 65 742
165) Comparatives (hidalgo) 65 703
166) Present: regular verbs (tinou) 65 656
167) Who am I talking about? (bridg) 65 408
168) Syllables (dridro) 65 230
169) Spanish accents (claire1) 65 122
170) Hora (anonyme) 65 103
171) Indicative past tense (anonyme) 64 451
172) Vocabulary : verbs (actions) (bridg) 64 259
173) Ordinal numbers (anonyme) 63 736
174) Progressive form (anonyme) 63 633
175) Pretérito indefinido - irregular verbs (anonyme) 63 569
176) Present: Estar + gerund (anonyme) 63 363
177) Present (nicks0206) 63 012
178) Subjunctive imperfect (pierre222) 63 004
179) Introducing oneself (claire1) 62 801
180) Present (irregular verbs) (hidalgo) 62 718
181) Placement test (hidalgo) 61 779
182) Indefinite preterit (anonyme) 61 714
183) Present (anonyme) 61 324
184) Sequence of tenses (anonyme) 61 185
185) Imperative (hidalgo) 60 975
186) Le lo la se. (anonyme) 60 333
187) Numbers in letters (anonyme) 59 995
188) Pretérito indefinido / pretérito perfecto (hidalgo) 59 992
189) Future (anonyme) 59 982
190) C / Z (pepette62) 59 726
191) Animals (nicks0206) 59 587
192) Human body (webmaster) 59 196
193) Level test II (yanhel) 59 074
194) Months (claire1) 58 717
195) Conditional - SI + sequence of tenses (nicks0206) 58 552
196) El acento escrito (anonyme) 58 349
197) Vegetables (claire1) 58 053
198) SER / ESTAR (anonyme) 57 986
199) Pretérito perfecto (anonyme) 57 895
200) Adjectives - agreement (anonyme) 57 833
