Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 540 549
2) Placement test : grammar (dridro) 1 353 430
3) Pretérito indefinido (viothur) 790 772
4) Pretérito indefinido (claire1) 748 965
5) Pretérito imperfecto (anonyme) 699 388
6) Placement test : vocabulary beginners (bridg) 666 253
7) Ser /estar? (claire1) 653 861
8) Spanish alphabet (claire1) 510 363
9) Present (bridg) 487 000
10) Imperative (anonyme) 468 978
11) Placement test (hidalgo) 456 666
12) Present : regular verbs (anonyme) 382 433
13) Pretérito imperfecto (tinou) 342 093
14) Pretérito indefinido: irregular (nicks0206) 341 762
15) Alphabet (yanhel) 334 925
16) Estar+Gerund (anonyme) 318 761
17) Choose the correct article (claire1) 304 605
18) Gustar (anonyme) 298 897
19) Pretérito perfecto (anonyme) 287 457
20) What time is it? (webmaster) 281 814
21) Imperative (anonyme) 275 581
22) Numbers 1-100 (webmaster) 270 926
23) Plural (claire1) 269 684
24) Pretérito indefinido (anonyme) 268 954
25) Future (claire1) 260 291
26) Indicative present (anonyme) 259 572
27) Pretérito indefinido (sara60) 256 675
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 243 734
29) Subjunctive present (anonyme) 237 377
30) Pronounce the nasal (yanhel) 236 451
31) Pretérito imperfecto (bikette329) 227 185
32) Conditional (anonyme) 223 968
33) Counting from 1 to 10 (bridg) 211 535
34) Future (anonyme) 201 904
35) Numbers (lemarseillais) 194 528
36) Present (hidalgo) 187 116
37) Ser (claire1) 187 069
38) Por/para (lemarseillais) 185 286
39) Placement test (yanhel) 182 178
40) Verbos con diptongación (nicks0206) 174 376
41) Pretérito imperfecto (anonyme) 174 066
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 170 659
43) Pretérito indefinido (pepette62) 170 439
44) Present: -AR -ER -IR (anonyme) 169 624
45) Numbers in letters (anonyme) 165 205
46) Date (dridro) 158 236
47) Soler + infinitive (nicks0206) 155 548
48) Gustar, doler, encantar ... (nicks0206) 154 964
49) Ser /Estar (yanhel) 153 782
50) All past tenses (hidalgo) 148 021
51) El, la, los, las (anonyme) 147 800
52) Present (anonyme) 146 916
53) Present (anonyme) 146 194
54) Numbers 11-20 (bridg) 145 452
55) Colours (bridg) 141 959
56) Estar (claire1) 141 852
57) Pretérito Indefinido (sergiomax) 141 615
58) Pretérito indefinido (anonyme) 140 652
59) Future (anonyme) 140 246
60) Animals (anonyme) 138 139
61) Future (hidalgo) 137 318
62) El pretérito perfecto compuesto (nicks0206) 135 669
63) El empleo de SER y ESTAR (anonyme) 135 632
64) Demonstrative adjectives (dridro) 134 558
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 287
66) Introducing oneself (anonyme) 131 898
67) Subjunctive (yanhel) 131 117
68) Subjunctive (yanhel) 130 875
69) Present (anonyme) 128 589
70) Imperative: -ar (dridro) 127 021
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 562
72) Right tenses (anonyme) 125 206
73) Masculine/Feminine (claire1) 125 081
74) Future (claire1) 123 471
75) Gerund (hidalgo) 120 043
76) Placement test (yanhel) 119 409
77) Pretérito indefinido (claire1) 111 982
78) Nationalities (webmaster) 109 757
79) Human body (bridg) 109 335
80) Gustar (anonyme) 106 879
81) Imperative (dridro) 106 817
82) Ropa y Accesorios (yanhel) 104 878
83) Days, months and seasons (pepette62) 104 526
84) Indicative tenses (anonyme) 104 486
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 296
86) Ser / estar Present (anonyme) 102 146
87) Imperfect (nicks0206) 101 705
88) Imperative (anonyme) 99 157
89) Adjectives agreement (nicks0206) 99 020
90) Pretérito indefinido (anonyme) 97 936
91) Gustar (tinou) 97 888
92) Dictation (claire1) 96 951
93) Prepositions Por / Para (claire1) 96 354
94) Plural (hidalgo) 96 224
95) Pretérito perfecto (anonyme) 96 076
96) Ser / Estar (anonyme) 95 701
97) Introducing someone (yanhel) 95 543
98) Past tenses (anonyme) 95 244
99) Estar + gerund (anonyme) 94 623
100) Present: diphtongues (anonyme) 94 413
101) Cardinal numbers (anonyme) 94 276
102) Articles & days (claire1) 91 441
103) Numbers 1 - 1,000 (anonyme) 90 987
104) Conjugation (dridro) 90 873
105) Gerund (nicks0206) 90 784
106) Find the correct capital (claire1) 89 921
107) Accents (anonyme) 89 704
108) Colors (lemarseillais) 89 562
109) Introducing oneself (anonyme) 89 340
110) Present (hidalgo) 88 554
111) Imperative (yanhel) 88 241
112) Me in Spanish (yanhel) 86 473
113) What time is it? (anonyme) 86 204
114) Present: /e/ => /i/ (anonyme) 85 212
115) All tenses (yanhel) 84 814
116) Fruits (claire1) 84 747
117) What time is it? (pepette62) 84 541
118) SER / ESTAR (anonyme) 83 974
119) Estar + gerund (claire1) 83 522
120) Build these sentences (anonyme) 83 514
121) Gerund (anonyme) 83 268
122) Estar + gerund (mrkenedy) 83 108
123) Future (anonyme) 82 874
124) Present (anonyme) 82 405
125) Future: voy a comer (anonyme) 81 931
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 837
127) Accents (bridg) 81 466
128) Plural (pepette62) 81 461
129) Present (nicks0206) 79 879
130) Maths (webmaster) 79 869
131) Sentences (claire1) 79 730
132) Masculine/Feminine (claire1) 79 712
133) Future (anonyme) 79 577
134) Imperative (sara60) 79 546
135) Subjunctive: present (anonyme) 79 366
136) Present - Regular verbs (anonyme) 78 878
137) Conditional (anonyme) 78 260
138) Dialogue: 1st sentences (claire1) 78 082
139) Indefinite articles (anonyme) 76 765
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 755
141) Turn into the plural (anonyme) 76 323
142) Diphtongue (present) (anonyme) 75 706
143) Comprehension test: level B2 (yanhel) 75 052
144) Future : ir +verb (claire1) 74 980
145) Futur (acebo) 73 592
146) SER y Estar (claire1) 72 839
147) Está,están,hay (claire1) 72 325
148) Dictation : alphabet (claire1) 72 277
149) Present : What about a coffee? (claire1) 72 147
150) Simple past - irregular verbs (hidalgo) 72 111
151) Prepositions A, DE, EN, CON (anonyme) 71 496
152) Ser / Estar (anonyme) 70 970
153) Present (anonyme) 70 048
154) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 385
155) Gustar (anonyme) 69 229
156) Possessive adjectives (anonyme) 69 042
157) Usted (claire1) 68 890
158) House (claire1) 68 655
159) Orders (anonyme) 68 357
160) Imperative: regular verbs (dridro) 67 821
161) Present (yanhel) 67 634
162) Gender of the words (claire1) 66 679
163) Pretérito indefinido (anonyme) 66 484
164) Bilingual dialogue : A formal conversation (claire1) 66 351
165) Comparatives (hidalgo) 66 148
166) Present: regular verbs (tinou) 65 743
167) Who am I talking about? (bridg) 65 602
168) Syllables (dridro) 65 598
169) Hora (anonyme) 65 417
170) Spanish accents (claire1) 65 176
171) Indicative past tense (anonyme) 65 040
172) Vocabulary : verbs (actions) (bridg) 64 517
173) Ordinal numbers (anonyme) 64 276
174) Progressive form (anonyme) 64 101
175) Present: Estar + gerund (anonyme) 63 881
176) Pretérito indefinido - irregular verbs (anonyme) 63 839
177) Subjunctive imperfect (pierre222) 63 678
178) Present (nicks0206) 63 181
179) Introducing oneself (claire1) 63 041
180) Present (irregular verbs) (hidalgo) 62 944
181) Indefinite preterit (anonyme) 62 643
182) Placement test (hidalgo) 61 886
183) Present (anonyme) 61 811
184) Sequence of tenses (anonyme) 61 404
185) Imperative (hidalgo) 61 337
186) Le lo la se. (anonyme) 60 793
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 345
188) Numbers in letters (anonyme) 60 142
189) Future (anonyme) 60 105
190) C / Z (pepette62) 60 007
191) Animals (nicks0206) 59 736
192) Human body (webmaster) 59 284
193) Level test II (yanhel) 59 172
194) Months (claire1) 58 757
195) Conditional - SI + sequence of tenses (nicks0206) 58 735
196) El acento escrito (anonyme) 58 664
197) Pretérito perfecto (anonyme) 58 621
198) Vegetables (claire1) 58 109
199) SER / ESTAR (anonyme) 58 069
200) Adjectives - agreement (anonyme) 57 992
