Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 526 354
2) Placement test : grammar (dridro) 1 350 206
3) Pretérito indefinido (viothur) 782 046
4) Pretérito indefinido (claire1) 743 283
5) Pretérito imperfecto (anonyme) 691 842
6) Placement test : vocabulary beginners (bridg) 665 073
7) Ser /estar? (claire1) 649 126
8) Spanish alphabet (claire1) 510 130
9) Present (bridg) 485 076
10) Imperative (anonyme) 463 583
11) Placement test (hidalgo) 454 937
12) Present : regular verbs (anonyme) 378 955
13) Pretérito indefinido: irregular (nicks0206) 337 743
14) Pretérito imperfecto (tinou) 337 495
15) Alphabet (yanhel) 333 332
16) Estar+Gerund (anonyme) 317 065
17) Choose the correct article (claire1) 303 957
18) Gustar (anonyme) 296 049
19) Pretérito perfecto (anonyme) 283 457
20) What time is it? (webmaster) 281 599
21) Imperative (anonyme) 274 640
22) Numbers 1-100 (webmaster) 270 021
23) Plural (claire1) 269 260
24) Pretérito indefinido (anonyme) 265 845
25) Future (claire1) 257 959
26) Indicative present (anonyme) 257 712
27) Pretérito indefinido (sara60) 252 632
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 241 612
29) Pronounce the nasal (yanhel) 235 361
30) Subjunctive present (anonyme) 233 597
31) Conditional (anonyme) 222 392
32) Pretérito imperfecto (bikette329) 221 834
33) Counting from 1 to 10 (bridg) 210 555
34) Future (anonyme) 200 137
35) Numbers (lemarseillais) 194 092
36) Ser (claire1) 186 795
37) Present (hidalgo) 185 371
38) Por/para (lemarseillais) 183 504
39) Placement test (yanhel) 181 434
40) Verbos con diptongación (nicks0206) 173 273
41) Pretérito imperfecto (anonyme) 172 642
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 168 836
43) Present: -AR -ER -IR (anonyme) 168 790
44) Pretérito indefinido (pepette62) 165 399
45) Numbers in letters (anonyme) 163 986
46) Date (dridro) 158 052
47) Soler + infinitive (nicks0206) 154 250
48) Gustar, doler, encantar ... (nicks0206) 154 027
49) Ser /Estar (yanhel) 153 055
50) El, la, los, las (anonyme) 147 386
51) All past tenses (hidalgo) 147 125
52) Present (anonyme) 145 521
53) Numbers 11-20 (bridg) 144 722
54) Present (anonyme) 144 413
55) Estar (claire1) 141 555
56) Colours (bridg) 141 537
57) Pretérito indefinido (anonyme) 139 913
58) Pretérito Indefinido (sergiomax) 139 567
59) Future (anonyme) 138 450
60) Animals (anonyme) 137 635
61) Future (hidalgo) 135 242
62) El pretérito perfecto compuesto (nicks0206) 135 235
63) El empleo de SER y ESTAR (anonyme) 134 740
64) Demonstrative adjectives (dridro) 134 427
65) Introducing oneself (anonyme) 131 396
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 354
67) Subjunctive (yanhel) 130 072
68) Subjunctive (yanhel) 130 009
69) Present (anonyme) 128 059
70) Imperative: -ar (dridro) 126 541
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 155
72) Masculine/Feminine (claire1) 124 316
73) Right tenses (anonyme) 124 020
74) Future (claire1) 122 834
75) Gerund (hidalgo) 119 074
76) Placement test (yanhel) 119 035
77) Pretérito indefinido (claire1) 111 161
78) Nationalities (webmaster) 109 711
79) Human body (bridg) 108 941
80) Imperative (dridro) 106 255
81) Gustar (anonyme) 105 953
82) Ropa y Accesorios (yanhel) 104 389
83) Days, months and seasons (pepette62) 104 261
84) Indicative tenses (anonyme) 104 125
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 973
86) Ser / estar Present (anonyme) 101 749
87) Imperfect (nicks0206) 101 091
88) Adjectives agreement (nicks0206) 98 505
89) Imperative (anonyme) 97 729
90) Pretérito indefinido (anonyme) 97 305
91) Gustar (tinou) 97 087
92) Dictation (claire1) 96 861
93) Plural (hidalgo) 95 768
94) Prepositions Por / Para (claire1) 95 625
95) Introducing someone (yanhel) 95 167
96) Ser / Estar (anonyme) 95 130
97) Pretérito perfecto (anonyme) 94 930
98) Past tenses (anonyme) 94 170
99) Estar + gerund (anonyme) 94 136
100) Cardinal numbers (anonyme) 94 047
101) Present: diphtongues (anonyme) 93 834
102) Articles & days (claire1) 91 160
103) Conjugation (dridro) 90 298
104) Numbers 1 - 1,000 (anonyme) 90 284
105) Gerund (nicks0206) 90 047
106) Find the correct capital (claire1) 89 658
107) Colors (lemarseillais) 89 348
108) Accents (anonyme) 89 246
109) Introducing oneself (anonyme) 88 943
110) Present (hidalgo) 87 766
111) Imperative (yanhel) 87 718
112) Me in Spanish (yanhel) 86 152
113) What time is it? (anonyme) 85 960
114) Present: /e/ => /i/ (anonyme) 84 783
115) Fruits (claire1) 84 649
116) All tenses (yanhel) 84 452
117) What time is it? (pepette62) 84 057
118) SER / ESTAR (anonyme) 83 721
119) Build these sentences (anonyme) 83 277
120) Estar + gerund (claire1) 82 998
121) Estar + gerund (mrkenedy) 82 092
122) Present (anonyme) 82 069
123) Gerund (anonyme) 82 009
124) Future (anonyme) 81 749
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 370
126) Accents (bridg) 81 367
127) Plural (pepette62) 81 189
128) Future: voy a comer (anonyme) 81 120
129) Maths (webmaster) 79 809
130) Present (nicks0206) 79 569
131) Sentences (claire1) 79 477
132) Masculine/Feminine (claire1) 79 408
133) Future (anonyme) 79 153
134) Present - Regular verbs (anonyme) 78 751
135) Imperative (sara60) 78 631
136) Subjunctive: present (anonyme) 77 887
137) Dialogue: 1st sentences (claire1) 77 827
138) Conditional (anonyme) 77 038
139) Indefinite articles (anonyme) 76 471
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 353
141) Turn into the plural (anonyme) 75 942
142) Diphtongue (present) (anonyme) 74 980
143) Future : ir +verb (claire1) 74 810
144) Comprehension test: level B2 (yanhel) 74 728
145) SER y Estar (claire1) 72 456
146) Dictation : alphabet (claire1) 72 176
147) Está,están,hay (claire1) 72 108
148) Present : What about a coffee? (claire1) 71 896
149) Simple past - irregular verbs (hidalgo) 71 352
150) Prepositions A, DE, EN, CON (anonyme) 71 090
151) Futur (acebo) 70 954
152) Ser / Estar (anonyme) 70 795
153) Present (anonyme) 69 498
154) Gustar (anonyme) 69 121
155) Possessive adjectives (anonyme) 68 908
156) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 877
157) House (claire1) 68 443
158) Usted (claire1) 68 435
159) Imperative: regular verbs (dridro) 67 508
160) Present (yanhel) 67 198
161) Gender of the words (claire1) 66 594
162) Bilingual dialogue : A formal conversation (claire1) 66 281
163) Orders (anonyme) 66 024
164) Pretérito indefinido (anonyme) 65 671
165) Present: regular verbs (tinou) 65 637
166) Comparatives (hidalgo) 65 633
167) Who am I talking about? (bridg) 65 397
168) Syllables (dridro) 65 192
169) Spanish accents (claire1) 65 113
170) Hora (anonyme) 65 045
171) Indicative past tense (anonyme) 64 300
172) Vocabulary : verbs (actions) (bridg) 64 142
173) Ordinal numbers (anonyme) 63 688
174) Pretérito indefinido - irregular verbs (anonyme) 63 534
175) Progressive form (anonyme) 63 499
176) Present: Estar + gerund (anonyme) 63 283
177) Present (nicks0206) 62 996
178) Subjunctive imperfect (pierre222) 62 925
179) Introducing oneself (claire1) 62 784
180) Present (irregular verbs) (hidalgo) 62 687
181) Placement test (hidalgo) 61 759
182) Indefinite preterit (anonyme) 61 560
183) Present (anonyme) 61 258
184) Sequence of tenses (anonyme) 61 140
185) Imperative (hidalgo) 60 923
186) Le lo la se. (anonyme) 60 292
187) Numbers in letters (anonyme) 59 979
188) Future (anonyme) 59 966
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 958
190) C / Z (pepette62) 59 702
191) Animals (nicks0206) 59 557
192) Human body (webmaster) 59 165
193) Level test II (yanhel) 59 070
194) Months (claire1) 58 713
195) Conditional - SI + sequence of tenses (nicks0206) 58 534
196) El acento escrito (anonyme) 58 317
197) Vegetables (claire1) 58 051
198) SER / ESTAR (anonyme) 57 971
199) Pretérito perfecto (anonyme) 57 857
200) Adjectives - agreement (anonyme) 57 827
