Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 547 500
2) Placement test : grammar (dridro) 1 354 997
3) Pretérito indefinido (viothur) 795 246
4) Pretérito indefinido (claire1) 751 788
5) Pretérito imperfecto (anonyme) 702 458
6) Placement test : vocabulary beginners (bridg) 666 759
7) Ser /estar? (claire1) 656 358
8) Spanish alphabet (claire1) 510 531
9) Present (bridg) 487 793
10) Imperative (anonyme) 471 520
11) Placement test (hidalgo) 457 398
12) Present : regular verbs (anonyme) 383 570
13) Pretérito imperfecto (tinou) 344 820
14) Pretérito indefinido: irregular (nicks0206) 343 789
15) Alphabet (yanhel) 335 731
16) Estar+Gerund (anonyme) 319 377
17) Choose the correct article (claire1) 304 873
18) Gustar (anonyme) 300 713
19) Pretérito perfecto (anonyme) 289 376
20) What time is it? (webmaster) 281 964
21) Imperative (anonyme) 276 079
22) Numbers 1-100 (webmaster) 271 398
23) Pretérito indefinido (anonyme) 270 429
24) Plural (claire1) 269 869
25) Future (claire1) 261 610
26) Indicative present (anonyme) 260 123
27) Pretérito indefinido (sara60) 258 723
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 245 243
29) Subjunctive present (anonyme) 238 632
30) Pronounce the nasal (yanhel) 236 980
31) Pretérito imperfecto (bikette329) 229 795
32) Conditional (anonyme) 225 124
33) Counting from 1 to 10 (bridg) 212 015
34) Future (anonyme) 202 587
35) Numbers (lemarseillais) 194 682
36) Present (hidalgo) 187 853
37) Ser (claire1) 187 181
38) Por/para (lemarseillais) 186 270
39) Placement test (yanhel) 182 435
40) Verbos con diptongación (nicks0206) 174 985
41) Pretérito imperfecto (anonyme) 174 600
42) Pretérito indefinido (pepette62) 173 369
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 171 674
44) Present: -AR -ER -IR (anonyme) 169 929
45) Numbers in letters (anonyme) 165 806
46) Date (dridro) 158 334
47) Soler + infinitive (nicks0206) 155 977
48) Gustar, doler, encantar ... (nicks0206) 155 350
49) Ser /Estar (yanhel) 154 108
50) All past tenses (hidalgo) 148 655
51) Present (anonyme) 148 498
52) El, la, los, las (anonyme) 147 976
53) Present (anonyme) 146 744
54) Numbers 11-20 (bridg) 145 836
55) Pretérito Indefinido (sergiomax) 142 944
56) Colours (bridg) 142 125
57) Estar (claire1) 141 940
58) Future (anonyme) 141 102
59) Pretérito indefinido (anonyme) 140 994
60) Animals (anonyme) 138 420
61) Future (hidalgo) 138 350
62) El empleo de SER y ESTAR (anonyme) 136 117
63) El pretérito perfecto compuesto (nicks0206) 135 889
64) Demonstrative adjectives (dridro) 134 660
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 876
66) Introducing oneself (anonyme) 132 061
67) Subjunctive (yanhel) 131 479
68) Subjunctive (yanhel) 131 271
69) Present (anonyme) 128 861
70) Imperative: -ar (dridro) 127 150
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 819
72) Right tenses (anonyme) 125 815
73) Masculine/Feminine (claire1) 125 397
74) Future (claire1) 123 733
75) Gerund (hidalgo) 120 688
76) Placement test (yanhel) 119 619
77) Pretérito indefinido (claire1) 112 481
78) Nationalities (webmaster) 109 768
79) Human body (bridg) 109 624
80) Gustar (anonyme) 107 280
81) Imperative (dridro) 107 142
82) Ropa y Accesorios (yanhel) 105 183
83) Indicative tenses (anonyme) 104 670
84) Days, months and seasons (pepette62) 104 652
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 459
86) Ser / estar Present (anonyme) 102 392
87) Imperfect (nicks0206) 101 991
88) Imperative (anonyme) 99 766
89) Adjectives agreement (nicks0206) 99 258
90) Pretérito indefinido (anonyme) 98 336
91) Gustar (tinou) 98 263
92) Dictation (claire1) 97 028
93) Prepositions Por / Para (claire1) 96 761
94) Pretérito perfecto (anonyme) 96 698
95) Plural (hidalgo) 96 412
96) Ser / Estar (anonyme) 95 927
97) Past tenses (anonyme) 95 875
98) Introducing someone (yanhel) 95 713
99) Estar + gerund (anonyme) 94 777
100) Present: diphtongues (anonyme) 94 611
101) Cardinal numbers (anonyme) 94 443
102) Articles & days (claire1) 91 591
103) Numbers 1 - 1,000 (anonyme) 91 293
104) Conjugation (dridro) 91 238
105) Gerund (nicks0206) 91 070
106) Find the correct capital (claire1) 90 053
107) Accents (anonyme) 89 918
108) Colors (lemarseillais) 89 614
109) Introducing oneself (anonyme) 89 462
110) Present (hidalgo) 88 993
111) Imperative (yanhel) 88 549
112) Me in Spanish (yanhel) 86 595
113) What time is it? (anonyme) 86 482
114) Present: /e/ => /i/ (anonyme) 85 422
115) All tenses (yanhel) 84 997
116) Fruits (claire1) 84 833
117) What time is it? (pepette62) 84 738
118) SER / ESTAR (anonyme) 84 089
119) Estar + gerund (claire1) 84 010
120) Gerund (anonyme) 83 924
121) Estar + gerund (mrkenedy) 83 645
122) Build these sentences (anonyme) 83 609
123) Future (anonyme) 83 425
124) Present (anonyme) 82 557
125) Future: voy a comer (anonyme) 82 368
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 82 095
127) Plural (pepette62) 81 610
128) Accents (bridg) 81 501
129) Subjunctive: present (anonyme) 80 031
130) Present (nicks0206) 80 029
131) Imperative (sara60) 80 004
132) Masculine/Feminine (claire1) 79 879
133) Maths (webmaster) 79 872
134) Future (anonyme) 79 860
135) Sentences (claire1) 79 857
136) Conditional (anonyme) 79 206
137) Present - Regular verbs (anonyme) 78 932
138) Dialogue: 1st sentences (claire1) 78 215
139) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 942
140) Indefinite articles (anonyme) 76 898
141) Turn into the plural (anonyme) 76 507
142) Diphtongue (present) (anonyme) 76 123
143) Comprehension test: level B2 (yanhel) 75 201
144) Future : ir +verb (claire1) 75 083
145) Futur (acebo) 74 871
146) SER y Estar (claire1) 73 292
147) Está,están,hay (claire1) 72 477
148) Present : What about a coffee? (claire1) 72 427
149) Simple past - irregular verbs (hidalgo) 72 401
150) Dictation : alphabet (claire1) 72 301
151) Prepositions A, DE, EN, CON (anonyme) 71 701
152) Ser / Estar (anonyme) 71 048
153) Present (anonyme) 70 300
154) Orders (anonyme) 69 708
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 574
156) Gustar (anonyme) 69 260
157) Possessive adjectives (anonyme) 69 154
158) Usted (claire1) 69 005
159) House (claire1) 68 892
160) Imperative: regular verbs (dridro) 67 921
161) Present (yanhel) 67 833
162) Pretérito indefinido (anonyme) 66 994
163) Gender of the words (claire1) 66 707
164) Comparatives (hidalgo) 66 490
165) Bilingual dialogue : A formal conversation (claire1) 66 389
166) Syllables (dridro) 65 819
167) Present: regular verbs (tinou) 65 754
168) Who am I talking about? (bridg) 65 704
169) Hora (anonyme) 65 531
170) Indicative past tense (anonyme) 65 363
171) Spanish accents (claire1) 65 230
172) Vocabulary : verbs (actions) (bridg) 64 623
173) Ordinal numbers (anonyme) 64 545
174) Progressive form (anonyme) 64 296
175) Present: Estar + gerund (anonyme) 64 122
176) Pretérito indefinido - irregular verbs (anonyme) 64 006
177) Subjunctive imperfect (pierre222) 63 941
178) Present (nicks0206) 63 376
179) Indefinite preterit (anonyme) 63 268
180) Introducing oneself (claire1) 63 148
181) Present (irregular verbs) (hidalgo) 63 132
182) Placement test (hidalgo) 61 957
183) Present (anonyme) 61 935
184) Imperative (hidalgo) 61 606
185) Sequence of tenses (anonyme) 61 467
186) Le lo la se. (anonyme) 61 098
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 543
188) Numbers in letters (anonyme) 60 225
189) Future (anonyme) 60 208
190) C / Z (pepette62) 60 171
191) Animals (nicks0206) 59 865
192) Human body (webmaster) 59 367
193) Level test II (yanhel) 59 231
194) Pretérito perfecto (anonyme) 59 053
195) Conditional - SI + sequence of tenses (nicks0206) 58 844
196) El acento escrito (anonyme) 58 831
197) Months (claire1) 58 766
198) Imperfect (sara60) 58 198
199) Vegetables (claire1) 58 135
200) Adjectives - agreement (anonyme) 58 126
