Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 529 757
2) Placement test : grammar (dridro) 1 350 784
3) Pretérito indefinido (viothur) 783 637
4) Pretérito indefinido (claire1) 744 274
5) Pretérito imperfecto (anonyme) 693 455
6) Placement test : vocabulary beginners (bridg) 665 254
7) Ser /estar? (claire1) 650 220
8) Spanish alphabet (claire1) 510 166
9) Present (bridg) 485 459
10) Imperative (anonyme) 464 728
11) Placement test (hidalgo) 455 295
12) Present : regular verbs (anonyme) 379 474
13) Pretérito indefinido: irregular (nicks0206) 338 500
14) Pretérito imperfecto (tinou) 338 349
15) Alphabet (yanhel) 333 615
16) Estar+Gerund (anonyme) 317 445
17) Choose the correct article (claire1) 304 032
18) Gustar (anonyme) 296 801
19) Pretérito perfecto (anonyme) 284 345
20) What time is it? (webmaster) 281 632
21) Imperative (anonyme) 274 779
22) Numbers 1-100 (webmaster) 270 181
23) Plural (claire1) 269 362
24) Pretérito indefinido (anonyme) 266 619
25) Future (claire1) 258 438
26) Indicative present (anonyme) 258 192
27) Pretérito indefinido (sara60) 253 466
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 242 065
29) Pronounce the nasal (yanhel) 235 540
30) Subjunctive present (anonyme) 234 158
31) Pretérito imperfecto (bikette329) 222 991
32) Conditional (anonyme) 222 646
33) Counting from 1 to 10 (bridg) 210 691
34) Future (anonyme) 200 671
35) Numbers (lemarseillais) 194 165
36) Ser (claire1) 186 845
37) Present (hidalgo) 185 813
38) Por/para (lemarseillais) 183 818
39) Placement test (yanhel) 181 659
40) Verbos con diptongación (nicks0206) 173 524
41) Pretérito imperfecto (anonyme) 172 946
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 169 142
43) Present: -AR -ER -IR (anonyme) 168 942
44) Pretérito indefinido (pepette62) 166 450
45) Numbers in letters (anonyme) 164 298
46) Date (dridro) 158 085
47) Soler + infinitive (nicks0206) 154 615
48) Gustar, doler, encantar ... (nicks0206) 154 203
49) Ser /Estar (yanhel) 153 204
50) El, la, los, las (anonyme) 147 434
51) All past tenses (hidalgo) 147 263
52) Present (anonyme) 145 645
53) Present (anonyme) 144 952
54) Numbers 11-20 (bridg) 144 820
55) Colours (bridg) 141 605
56) Estar (claire1) 141 598
57) Pretérito Indefinido (sergiomax) 140 060
58) Pretérito indefinido (anonyme) 139 999
59) Future (anonyme) 138 927
60) Animals (anonyme) 137 736
61) Future (hidalgo) 135 659
62) El pretérito perfecto compuesto (nicks0206) 135 314
63) El empleo de SER y ESTAR (anonyme) 134 910
64) Demonstrative adjectives (dridro) 134 444
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 511
66) Introducing oneself (anonyme) 131 441
67) Subjunctive (yanhel) 130 345
68) Subjunctive (yanhel) 130 226
69) Present (anonyme) 128 179
70) Imperative: -ar (dridro) 126 617
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 220
72) Masculine/Feminine (claire1) 124 405
73) Right tenses (anonyme) 124 279
74) Future (claire1) 122 957
75) Gerund (hidalgo) 119 262
76) Placement test (yanhel) 119 110
77) Pretérito indefinido (claire1) 111 298
78) Nationalities (webmaster) 109 723
79) Human body (bridg) 108 997
80) Imperative (dridro) 106 349
81) Gustar (anonyme) 106 018
82) Ropa y Accesorios (yanhel) 104 474
83) Days, months and seasons (pepette62) 104 306
84) Indicative tenses (anonyme) 104 196
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 014
86) Ser / estar Present (anonyme) 101 810
87) Imperfect (nicks0206) 101 140
88) Adjectives agreement (nicks0206) 98 573
89) Imperative (anonyme) 98 007
90) Pretérito indefinido (anonyme) 97 442
91) Gustar (tinou) 97 217
92) Dictation (claire1) 96 891
93) Plural (hidalgo) 95 844
94) Prepositions Por / Para (claire1) 95 780
95) Ser / Estar (anonyme) 95 252
96) Introducing someone (yanhel) 95 224
97) Pretérito perfecto (anonyme) 95 145
98) Past tenses (anonyme) 94 371
99) Estar + gerund (anonyme) 94 182
100) Cardinal numbers (anonyme) 94 093
101) Present: diphtongues (anonyme) 93 942
102) Articles & days (claire1) 91 198
103) Conjugation (dridro) 90 388
104) Numbers 1 - 1,000 (anonyme) 90 371
105) Gerund (nicks0206) 90 130
106) Find the correct capital (claire1) 89 697
107) Colors (lemarseillais) 89 379
108) Accents (anonyme) 89 330
109) Introducing oneself (anonyme) 88 999
110) Present (hidalgo) 87 872
111) Imperative (yanhel) 87 824
112) Me in Spanish (yanhel) 86 189
113) What time is it? (anonyme) 86 014
114) Present: /e/ => /i/ (anonyme) 84 842
115) Fruits (claire1) 84 665
116) All tenses (yanhel) 84 497
117) What time is it? (pepette62) 84 120
118) SER / ESTAR (anonyme) 83 766
119) Build these sentences (anonyme) 83 296
120) Estar + gerund (claire1) 83 064
121) Estar + gerund (mrkenedy) 82 317
122) Gerund (anonyme) 82 296
123) Present (anonyme) 82 140
124) Future (anonyme) 81 947
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 449
126) Accents (bridg) 81 392
127) Future: voy a comer (anonyme) 81 306
128) Plural (pepette62) 81 221
129) Maths (webmaster) 79 810
130) Present (nicks0206) 79 633
131) Sentences (claire1) 79 518
132) Masculine/Feminine (claire1) 79 442
133) Future (anonyme) 79 229
134) Imperative (sara60) 78 797
135) Present - Regular verbs (anonyme) 78 782
136) Subjunctive: present (anonyme) 78 262
137) Dialogue: 1st sentences (claire1) 77 862
138) Conditional (anonyme) 77 255
139) Indefinite articles (anonyme) 76 508
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 434
141) Turn into the plural (anonyme) 76 006
142) Diphtongue (present) (anonyme) 75 082
143) Future : ir +verb (claire1) 74 827
144) Comprehension test: level B2 (yanhel) 74 794
145) SER y Estar (claire1) 72 560
146) Dictation : alphabet (claire1) 72 211
147) Está,están,hay (claire1) 72 136
148) Present : What about a coffee? (claire1) 71 965
149) Futur (acebo) 71 598
150) Simple past - irregular verbs (hidalgo) 71 479
151) Prepositions A, DE, EN, CON (anonyme) 71 137
152) Ser / Estar (anonyme) 70 828
153) Present (anonyme) 69 579
154) Gustar (anonyme) 69 140
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 964
156) Possessive adjectives (anonyme) 68 926
157) Usted (claire1) 68 493
158) House (claire1) 68 458
159) Imperative: regular verbs (dridro) 67 536
160) Present (yanhel) 67 312
161) Gender of the words (claire1) 66 603
162) Orders (anonyme) 66 554
163) Bilingual dialogue : A formal conversation (claire1) 66 292
164) Pretérito indefinido (anonyme) 65 811
165) Comparatives (hidalgo) 65 731
166) Present: regular verbs (tinou) 65 661
167) Who am I talking about? (bridg) 65 415
168) Syllables (dridro) 65 263
169) Hora (anonyme) 65 128
170) Spanish accents (claire1) 65 125
171) Indicative past tense (anonyme) 64 504
172) Vocabulary : verbs (actions) (bridg) 64 272
173) Ordinal numbers (anonyme) 63 761
174) Progressive form (anonyme) 63 677
175) Pretérito indefinido - irregular verbs (anonyme) 63 596
176) Present: Estar + gerund (anonyme) 63 391
177) Subjunctive imperfect (pierre222) 63 082
178) Present (nicks0206) 63 023
179) Introducing oneself (claire1) 62 820
180) Present (irregular verbs) (hidalgo) 62 743
181) Indefinite preterit (anonyme) 61 795
182) Placement test (hidalgo) 61 786
183) Present (anonyme) 61 349
184) Sequence of tenses (anonyme) 61 245
185) Imperative (hidalgo) 60 996
186) Le lo la se. (anonyme) 60 364
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 016
188) Numbers in letters (anonyme) 60 001
189) Future (anonyme) 59 983
190) C / Z (pepette62) 59 750
191) Animals (nicks0206) 59 598
192) Human body (webmaster) 59 200
193) Level test II (yanhel) 59 082
194) Months (claire1) 58 722
195) Conditional - SI + sequence of tenses (nicks0206) 58 563
196) El acento escrito (anonyme) 58 374
197) Vegetables (claire1) 58 057
198) SER / ESTAR (anonyme) 57 992
199) Pretérito perfecto (anonyme) 57 931
200) Adjectives - agreement (anonyme) 57 839
