Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 518 483
2) Placement test : grammar (dridro) 1 348 726
3) Pretérito indefinido (viothur) 778 240
4) Pretérito indefinido (claire1) 741 054
5) Pretérito imperfecto (anonyme) 688 379
6) Placement test : vocabulary beginners (bridg) 664 589
7) Ser /estar? (claire1) 646 308
8) Spanish alphabet (claire1) 509 983
9) Present (bridg) 484 152
10) Imperative (anonyme) 460 744
11) Placement test (hidalgo) 454 272
12) Present : regular verbs (anonyme) 377 028
13) Pretérito indefinido: irregular (nicks0206) 335 975
14) Pretérito imperfecto (tinou) 335 645
15) Alphabet (yanhel) 332 706
16) Estar+Gerund (anonyme) 316 101
17) Choose the correct article (claire1) 303 523
18) Gustar (anonyme) 294 606
19) What time is it? (webmaster) 281 542
20) Pretérito perfecto (anonyme) 281 125
21) Imperative (anonyme) 274 306
22) Numbers 1-100 (webmaster) 269 591
23) Plural (claire1) 269 104
24) Pretérito indefinido (anonyme) 264 527
25) Future (claire1) 256 927
26) Indicative present (anonyme) 256 640
27) Pretérito indefinido (sara60) 250 827
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 240 585
29) Pronounce the nasal (yanhel) 234 937
30) Subjunctive present (anonyme) 232 096
31) Conditional (anonyme) 221 737
32) Pretérito imperfecto (bikette329) 219 119
33) Counting from 1 to 10 (bridg) 209 961
34) Future (anonyme) 199 080
35) Numbers (lemarseillais) 193 845
36) Ser (claire1) 186 695
37) Present (hidalgo) 184 352
38) Por/para (lemarseillais) 182 550
39) Placement test (yanhel) 181 192
40) Verbos con diptongación (nicks0206) 172 664
41) Pretérito imperfecto (anonyme) 172 118
42) Present: -AR -ER -IR (anonyme) 168 446
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 167 671
44) Numbers in letters (anonyme) 163 326
45) Pretérito indefinido (pepette62) 162 658
46) Date (dridro) 157 952
47) Soler + infinitive (nicks0206) 153 609
48) Gustar, doler, encantar ... (nicks0206) 153 565
49) Ser /Estar (yanhel) 152 665
50) El, la, los, las (anonyme) 147 215
51) All past tenses (hidalgo) 146 693
52) Present (anonyme) 145 231
53) Numbers 11-20 (bridg) 144 398
54) Present (anonyme) 142 835
55) Estar (claire1) 141 479
56) Colours (bridg) 141 402
57) Pretérito indefinido (anonyme) 139 631
58) Pretérito Indefinido (sergiomax) 138 574
59) Future (anonyme) 137 571
60) Animals (anonyme) 137 456
61) El pretérito perfecto compuesto (nicks0206) 134 977
62) Demonstrative adjectives (dridro) 134 379
63) El empleo de SER y ESTAR (anonyme) 134 337
64) Future (hidalgo) 134 063
65) Introducing oneself (anonyme) 131 245
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 130 880
67) Subjunctive (yanhel) 129 652
68) Subjunctive (yanhel) 129 529
69) Present (anonyme) 127 777
70) Imperative: -ar (dridro) 126 220
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 978
72) Masculine/Feminine (claire1) 124 019
73) Right tenses (anonyme) 123 594
74) Future (claire1) 122 557
75) Placement test (yanhel) 118 876
76) Gerund (hidalgo) 118 505
77) Pretérito indefinido (claire1) 110 865
78) Nationalities (webmaster) 109 693
79) Human body (bridg) 108 719
80) Imperative (dridro) 106 076
81) Gustar (anonyme) 105 764
82) Ropa y Accesorios (yanhel) 104 162
83) Days, months and seasons (pepette62) 104 161
84) Indicative tenses (anonyme) 103 976
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 799
86) Ser / estar Present (anonyme) 101 515
87) Imperfect (nicks0206) 100 948
88) Adjectives agreement (nicks0206) 98 361
89) Imperative (anonyme) 97 203
90) Pretérito indefinido (anonyme) 97 061
91) Gustar (tinou) 96 866
92) Dictation (claire1) 96 805
93) Plural (hidalgo) 95 568
94) Prepositions Por / Para (claire1) 95 233
95) Introducing someone (yanhel) 95 037
96) Ser / Estar (anonyme) 94 924
97) Pretérito perfecto (anonyme) 94 371
98) Estar + gerund (anonyme) 93 855
99) Cardinal numbers (anonyme) 93 808
100) Past tenses (anonyme) 93 731
101) Present: diphtongues (anonyme) 93 357
102) Articles & days (claire1) 91 059
103) Conjugation (dridro) 90 033
104) Numbers 1 - 1,000 (anonyme) 89 830
105) Gerund (nicks0206) 89 808
106) Find the correct capital (claire1) 89 467
107) Colors (lemarseillais) 89 325
108) Accents (anonyme) 88 902
109) Introducing oneself (anonyme) 88 819
110) Imperative (yanhel) 87 491
111) Present (hidalgo) 87 449
112) Me in Spanish (yanhel) 86 043
113) What time is it? (anonyme) 85 715
114) Fruits (claire1) 84 619
115) Present: /e/ => /i/ (anonyme) 84 581
116) All tenses (yanhel) 84 304
117) What time is it? (pepette62) 83 923
118) SER / ESTAR (anonyme) 83 582
119) Build these sentences (anonyme) 83 133
120) Estar + gerund (claire1) 82 761
121) Present (anonyme) 81 882
122) Estar + gerund (mrkenedy) 81 499
123) Gerund (anonyme) 81 362
124) Accents (bridg) 81 321
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 185
126) Future (anonyme) 81 168
127) Plural (pepette62) 81 075
128) Future: voy a comer (anonyme) 80 601
129) Maths (webmaster) 79 802
130) Present (nicks0206) 79 446
131) Sentences (claire1) 79 393
132) Masculine/Feminine (claire1) 79 214
133) Future (anonyme) 78 978
134) Present - Regular verbs (anonyme) 78 726
135) Imperative (sara60) 78 234
136) Dialogue: 1st sentences (claire1) 77 746
137) Subjunctive: present (anonyme) 77 038
138) Conditional (anonyme) 76 562
139) Indefinite articles (anonyme) 76 351
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 202
141) Turn into the plural (anonyme) 75 787
142) Diphtongue (present) (anonyme) 74 715
143) Future : ir +verb (claire1) 74 701
144) Comprehension test: level B2 (yanhel) 74 578
145) SER y Estar (claire1) 72 290
146) Dictation : alphabet (claire1) 72 137
147) Está,están,hay (claire1) 72 018
148) Present : What about a coffee? (claire1) 71 788
149) Simple past - irregular verbs (hidalgo) 71 092
150) Prepositions A, DE, EN, CON (anonyme) 70 978
151) Ser / Estar (anonyme) 70 734
152) Futur (acebo) 69 471
153) Present (anonyme) 69 168
154) Gustar (anonyme) 69 079
155) Possessive adjectives (anonyme) 68 781
156) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 760
157) House (claire1) 68 360
158) Usted (claire1) 68 268
159) Imperative: regular verbs (dridro) 67 256
160) Present (yanhel) 66 965
161) Gender of the words (claire1) 66 535
162) Bilingual dialogue : A formal conversation (claire1) 66 253
163) Present: regular verbs (tinou) 65 614
164) Who am I talking about? (bridg) 65 339
165) Comparatives (hidalgo) 65 270
166) Pretérito indefinido (anonyme) 65 223
167) Syllables (dridro) 65 043
168) Spanish accents (claire1) 65 010
169) Orders (anonyme) 64 913
170) Hora (anonyme) 64 870
171) Vocabulary : verbs (actions) (bridg) 64 009
172) Indicative past tense (anonyme) 63 855
173) Ordinal numbers (anonyme) 63 471
174) Pretérito indefinido - irregular verbs (anonyme) 63 444
175) Progressive form (anonyme) 63 216
176) Present: Estar + gerund (anonyme) 62 983
177) Present (nicks0206) 62 880
178) Introducing oneself (claire1) 62 723
179) Subjunctive imperfect (pierre222) 62 679
180) Present (irregular verbs) (hidalgo) 62 519
181) Placement test (hidalgo) 61 710
182) Present (anonyme) 61 062
183) Sequence of tenses (anonyme) 61 055
184) Indefinite preterit (anonyme) 61 044
185) Imperative (hidalgo) 60 740
186) Le lo la se. (anonyme) 60 052
187) Numbers in letters (anonyme) 59 895
188) Future (anonyme) 59 895
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 822
190) C / Z (pepette62) 59 568
191) Animals (nicks0206) 59 485
192) Human body (webmaster) 59 107
193) Level test II (yanhel) 59 023
194) Months (claire1) 58 706
195) Conditional - SI + sequence of tenses (nicks0206) 58 470
196) El acento escrito (anonyme) 58 196
197) Vegetables (claire1) 58 023
198) SER / ESTAR (anonyme) 57 922
199) Adjectives - agreement (anonyme) 57 742
200) Antonyms (dridro) 57 723
