Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 514 585
2) Placement test : grammar (dridro) 1 347 764
3) Pretérito indefinido (viothur) 776 085
4) Pretérito indefinido (claire1) 739 796
5) Pretérito imperfecto (anonyme) 686 551
6) Placement test : vocabulary beginners (bridg) 664 237
7) Ser /estar? (claire1) 644 537
8) Spanish alphabet (claire1) 509 910
9) Present (bridg) 483 685
10) Imperative (anonyme) 459 291
11) Placement test (hidalgo) 453 847
12) Present : regular verbs (anonyme) 376 002
13) Pretérito indefinido: irregular (nicks0206) 334 914
14) Pretérito imperfecto (tinou) 334 736
15) Alphabet (yanhel) 332 160
16) Estar+Gerund (anonyme) 315 577
17) Choose the correct article (claire1) 303 373
18) Gustar (anonyme) 293 882
19) What time is it? (webmaster) 281 416
20) Pretérito perfecto (anonyme) 279 938
21) Imperative (anonyme) 274 114
22) Numbers 1-100 (webmaster) 269 274
23) Plural (claire1) 268 989
24) Pretérito indefinido (anonyme) 264 033
25) Future (claire1) 256 496
26) Indicative present (anonyme) 255 983
27) Pretérito indefinido (sara60) 249 932
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 240 042
29) Pronounce the nasal (yanhel) 234 607
30) Subjunctive present (anonyme) 231 409
31) Conditional (anonyme) 221 393
32) Pretérito imperfecto (bikette329) 217 835
33) Counting from 1 to 10 (bridg) 209 565
34) Future (anonyme) 198 792
35) Numbers (lemarseillais) 193 689
36) Ser (claire1) 186 612
37) Present (hidalgo) 183 648
38) Por/para (lemarseillais) 181 920
39) Placement test (yanhel) 180 861
40) Verbos con diptongación (nicks0206) 172 402
41) Pretérito imperfecto (anonyme) 171 692
42) Present: -AR -ER -IR (anonyme) 168 262
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 167 096
44) Numbers in letters (anonyme) 162 954
45) Pretérito indefinido (pepette62) 161 181
46) Date (dridro) 157 888
47) Soler + infinitive (nicks0206) 153 324
48) Gustar, doler, encantar ... (nicks0206) 153 191
49) Ser /Estar (yanhel) 152 484
50) El, la, los, las (anonyme) 147 120
51) All past tenses (hidalgo) 146 389
52) Present (anonyme) 145 011
53) Numbers 11-20 (bridg) 144 154
54) Present (anonyme) 141 829
55) Estar (claire1) 141 410
56) Colours (bridg) 141 199
57) Pretérito indefinido (anonyme) 139 464
58) Pretérito Indefinido (sergiomax) 137 952
59) Animals (anonyme) 137 329
60) Future (anonyme) 137 276
61) El pretérito perfecto compuesto (nicks0206) 134 781
62) Demonstrative adjectives (dridro) 134 356
63) El empleo de SER y ESTAR (anonyme) 133 995
64) Future (hidalgo) 133 638
65) Introducing oneself (anonyme) 131 133
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 130 571
67) Subjunctive (yanhel) 129 387
68) Subjunctive (yanhel) 129 274
69) Present (anonyme) 127 589
70) Imperative: -ar (dridro) 126 160
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 849
72) Masculine/Feminine (claire1) 123 842
73) Right tenses (anonyme) 123 384
74) Future (claire1) 122 465
75) Placement test (yanhel) 118 759
76) Gerund (hidalgo) 118 252
77) Pretérito indefinido (claire1) 110 644
78) Nationalities (webmaster) 109 679
79) Human body (bridg) 108 547
80) Imperative (dridro) 105 964
81) Gustar (anonyme) 105 591
82) Days, months and seasons (pepette62) 104 056
83) Ropa y Accesorios (yanhel) 103 992
84) Indicative tenses (anonyme) 103 806
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 555
86) Ser / estar Present (anonyme) 101 384
87) Imperfect (nicks0206) 100 846
88) Adjectives agreement (nicks0206) 98 247
89) Pretérito indefinido (anonyme) 96 933
90) Imperative (anonyme) 96 903
91) Dictation (claire1) 96 783
92) Gustar (tinou) 96 705
93) Plural (hidalgo) 95 424
94) Prepositions Por / Para (claire1) 95 018
95) Introducing someone (yanhel) 94 921
96) Ser / Estar (anonyme) 94 795
97) Pretérito perfecto (anonyme) 94 019
98) Estar + gerund (anonyme) 93 745
99) Cardinal numbers (anonyme) 93 736
100) Past tenses (anonyme) 93 473
101) Present: diphtongues (anonyme) 93 182
102) Articles & days (claire1) 90 980
103) Conjugation (dridro) 89 860
104) Gerund (nicks0206) 89 687
105) Numbers 1 - 1,000 (anonyme) 89 654
106) Find the correct capital (claire1) 89 387
107) Colors (lemarseillais) 89 268
108) Accents (anonyme) 88 768
109) Introducing oneself (anonyme) 88 715
110) Imperative (yanhel) 87 386
111) Present (hidalgo) 87 185
112) Me in Spanish (yanhel) 85 955
113) What time is it? (anonyme) 85 615
114) Fruits (claire1) 84 599
115) Present: /e/ => /i/ (anonyme) 84 440
116) All tenses (yanhel) 84 166
117) What time is it? (pepette62) 83 779
118) SER / ESTAR (anonyme) 83 501
119) Build these sentences (anonyme) 83 075
120) Estar + gerund (claire1) 82 619
121) Present (anonyme) 81 779
122) Accents (bridg) 81 286
123) Estar + gerund (mrkenedy) 81 091
124) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 060
125) Gerund (anonyme) 80 996
126) Future (anonyme) 80 973
127) Plural (pepette62) 80 929
128) Future: voy a comer (anonyme) 80 355
129) Maths (webmaster) 79 798
130) Present (nicks0206) 79 342
131) Sentences (claire1) 79 321
132) Masculine/Feminine (claire1) 79 147
133) Future (anonyme) 78 886
134) Present - Regular verbs (anonyme) 78 683
135) Imperative (sara60) 78 030
136) Dialogue: 1st sentences (claire1) 77 659
137) Subjunctive: present (anonyme) 76 637
138) Conditional (anonyme) 76 345
139) Indefinite articles (anonyme) 76 264
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 088
141) Turn into the plural (anonyme) 75 679
142) Future : ir +verb (claire1) 74 655
143) Comprehension test: level B2 (yanhel) 74 472
144) Diphtongue (present) (anonyme) 74 233
145) SER y Estar (claire1) 72 164
146) Dictation : alphabet (claire1) 72 116
147) Está,están,hay (claire1) 71 956
148) Present : What about a coffee? (claire1) 71 728
149) Simple past - irregular verbs (hidalgo) 70 911
150) Prepositions A, DE, EN, CON (anonyme) 70 892
151) Ser / Estar (anonyme) 70 695
152) Gustar (anonyme) 69 019
153) Present (anonyme) 69 018
154) Futur (acebo) 68 960
155) Possessive adjectives (anonyme) 68 769
156) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 676
157) House (claire1) 68 311
158) Usted (claire1) 68 221
159) Imperative: regular verbs (dridro) 67 215
160) Present (yanhel) 66 848
161) Gender of the words (claire1) 66 514
162) Bilingual dialogue : A formal conversation (claire1) 66 236
163) Present: regular verbs (tinou) 65 600
164) Who am I talking about? (bridg) 65 276
165) Comparatives (hidalgo) 65 089
166) Spanish accents (claire1) 64 976
167) Syllables (dridro) 64 945
168) Pretérito indefinido (anonyme) 64 928
169) Hora (anonyme) 64 775
170) Orders (anonyme) 64 289
171) Vocabulary : verbs (actions) (bridg) 63 895
172) Indicative past tense (anonyme) 63 654
173) Pretérito indefinido - irregular verbs (anonyme) 63 338
174) Ordinal numbers (anonyme) 63 284
175) Progressive form (anonyme) 63 065
176) Present: Estar + gerund (anonyme) 62 848
177) Present (nicks0206) 62 809
178) Introducing oneself (claire1) 62 679
179) Subjunctive imperfect (pierre222) 62 585
180) Present (irregular verbs) (hidalgo) 62 390
181) Placement test (hidalgo) 61 662
182) Sequence of tenses (anonyme) 61 030
183) Present (anonyme) 60 905
184) Indefinite preterit (anonyme) 60 791
185) Imperative (hidalgo) 60 618
186) Future (anonyme) 59 864
187) Numbers in letters (anonyme) 59 852
188) Le lo la se. (anonyme) 59 830
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 748
190) C / Z (pepette62) 59 462
191) Animals (nicks0206) 59 440
192) Human body (webmaster) 59 089
193) Level test II (yanhel) 58 986
194) Months (claire1) 58 703
195) Conditional - SI + sequence of tenses (nicks0206) 58 431
196) El acento escrito (anonyme) 58 121
197) Vegetables (claire1) 58 016
198) SER / ESTAR (anonyme) 57 891
199) Antonyms (dridro) 57 722
200) Adjectives - agreement (anonyme) 57 683
