Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 537 850
2) Placement test : grammar (dridro) 1 352 783
3) Pretérito indefinido (viothur) 788 682
4) Pretérito indefinido (claire1) 747 302
5) Pretérito imperfecto (anonyme) 697 666
6) Placement test : vocabulary beginners (bridg) 665 946
7) Ser /estar? (claire1) 652 904
8) Spanish alphabet (claire1) 510 323
9) Present (bridg) 486 648
10) Imperative (anonyme) 467 770
11) Placement test (hidalgo) 456 378
12) Present : regular verbs (anonyme) 381 767
13) Pretérito indefinido: irregular (nicks0206) 340 858
14) Pretérito imperfecto (tinou) 340 773
15) Alphabet (yanhel) 334 606
16) Estar+Gerund (anonyme) 318 310
17) Choose the correct article (claire1) 304 481
18) Gustar (anonyme) 298 250
19) Pretérito perfecto (anonyme) 286 552
20) What time is it? (webmaster) 281 736
21) Imperative (anonyme) 275 234
22) Numbers 1-100 (webmaster) 270 771
23) Plural (claire1) 269 616
24) Pretérito indefinido (anonyme) 268 290
25) Future (claire1) 259 825
26) Indicative present (anonyme) 259 263
27) Pretérito indefinido (sara60) 255 867
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 243 266
29) Pronounce the nasal (yanhel) 236 216
30) Subjunctive present (anonyme) 235 962
31) Pretérito imperfecto (bikette329) 225 722
32) Conditional (anonyme) 223 548
33) Counting from 1 to 10 (bridg) 211 366
34) Future (anonyme) 201 510
35) Numbers (lemarseillais) 194 392
36) Ser (claire1) 187 017
37) Present (hidalgo) 186 603
38) Por/para (lemarseillais) 184 819
39) Placement test (yanhel) 181 975
40) Verbos con diptongación (nicks0206) 174 241
41) Pretérito imperfecto (anonyme) 173 815
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 170 181
43) Present: -AR -ER -IR (anonyme) 169 434
44) Pretérito indefinido (pepette62) 169 415
45) Numbers in letters (anonyme) 164 923
46) Date (dridro) 158 192
47) Soler + infinitive (nicks0206) 155 276
48) Gustar, doler, encantar ... (nicks0206) 154 675
49) Ser /Estar (yanhel) 153 670
50) All past tenses (hidalgo) 147 783
51) El, la, los, las (anonyme) 147 732
52) Present (anonyme) 146 369
53) Present (anonyme) 146 021
54) Numbers 11-20 (bridg) 145 338
55) Colours (bridg) 141 890
56) Estar (claire1) 141 811
57) Pretérito Indefinido (sergiomax) 141 199
58) Pretérito indefinido (anonyme) 140 470
59) Future (anonyme) 139 857
60) Animals (anonyme) 138 041
61) Future (hidalgo) 136 843
62) El pretérito perfecto compuesto (nicks0206) 135 561
63) El empleo de SER y ESTAR (anonyme) 135 459
64) Demonstrative adjectives (dridro) 134 518
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 118
66) Introducing oneself (anonyme) 131 845
67) Subjunctive (yanhel) 130 906
68) Subjunctive (yanhel) 130 715
69) Present (anonyme) 128 485
70) Imperative: -ar (dridro) 126 950
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 456
72) Right tenses (anonyme) 124 991
73) Masculine/Feminine (claire1) 124 947
74) Future (claire1) 123 297
75) Gerund (hidalgo) 119 822
76) Placement test (yanhel) 119 331
77) Pretérito indefinido (claire1) 111 766
78) Nationalities (webmaster) 109 747
79) Human body (bridg) 109 249
80) Imperative (dridro) 106 715
81) Gustar (anonyme) 106 493
82) Ropa y Accesorios (yanhel) 104 779
83) Days, months and seasons (pepette62) 104 448
84) Indicative tenses (anonyme) 104 423
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 166
86) Ser / estar Present (anonyme) 102 060
87) Imperfect (nicks0206) 101 477
88) Adjectives agreement (nicks0206) 98 937
89) Imperative (anonyme) 98 830
90) Pretérito indefinido (anonyme) 97 838
91) Gustar (tinou) 97 630
92) Dictation (claire1) 96 942
93) Prepositions Por / Para (claire1) 96 194
94) Plural (hidalgo) 96 147
95) Pretérito perfecto (anonyme) 95 771
96) Ser / Estar (anonyme) 95 604
97) Introducing someone (yanhel) 95 482
98) Past tenses (anonyme) 95 020
99) Estar + gerund (anonyme) 94 519
100) Present: diphtongues (anonyme) 94 294
101) Cardinal numbers (anonyme) 94 221
102) Articles & days (claire1) 91 397
103) Numbers 1 - 1,000 (anonyme) 90 835
104) Conjugation (dridro) 90 767
105) Gerund (nicks0206) 90 629
106) Find the correct capital (claire1) 89 862
107) Accents (anonyme) 89 580
108) Colors (lemarseillais) 89 541
109) Introducing oneself (anonyme) 89 301
110) Present (hidalgo) 88 375
111) Imperative (yanhel) 88 109
112) Me in Spanish (yanhel) 86 418
113) What time is it? (anonyme) 86 152
114) Present: /e/ => /i/ (anonyme) 85 047
115) All tenses (yanhel) 84 741
116) Fruits (claire1) 84 720
117) What time is it? (pepette62) 84 429
118) SER / ESTAR (anonyme) 83 924
119) Build these sentences (anonyme) 83 480
120) Estar + gerund (claire1) 83 383
121) Estar + gerund (mrkenedy) 82 914
122) Gerund (anonyme) 82 897
123) Future (anonyme) 82 628
124) Present (anonyme) 82 319
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 767
126) Future: voy a comer (anonyme) 81 756
127) Accents (bridg) 81 436
128) Plural (pepette62) 81 406
129) Maths (webmaster) 79 863
130) Present (nicks0206) 79 826
131) Sentences (claire1) 79 680
132) Masculine/Feminine (claire1) 79 665
133) Future (anonyme) 79 507
134) Imperative (sara60) 79 367
135) Subjunctive: present (anonyme) 79 092
136) Present - Regular verbs (anonyme) 78 852
137) Dialogue: 1st sentences (claire1) 78 042
138) Conditional (anonyme) 77 962
139) Indefinite articles (anonyme) 76 711
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 677
141) Turn into the plural (anonyme) 76 263
142) Diphtongue (present) (anonyme) 75 561
143) Comprehension test: level B2 (yanhel) 74 972
144) Future : ir +verb (claire1) 74 968
145) Futur (acebo) 73 074
146) SER y Estar (claire1) 72 740
147) Está,están,hay (claire1) 72 283
148) Dictation : alphabet (claire1) 72 265
149) Present : What about a coffee? (claire1) 72 093
150) Simple past - irregular verbs (hidalgo) 71 894
151) Prepositions A, DE, EN, CON (anonyme) 71 429
152) Ser / Estar (anonyme) 70 938
153) Present (anonyme) 69 959
154) Gustar (anonyme) 69 204
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 185
156) Possessive adjectives (anonyme) 68 997
157) Usted (claire1) 68 800
158) House (claire1) 68 602
159) Orders (anonyme) 67 914
160) Imperative: regular verbs (dridro) 67 777
161) Present (yanhel) 67 537
162) Gender of the words (claire1) 66 663
163) Bilingual dialogue : A formal conversation (claire1) 66 341
164) Pretérito indefinido (anonyme) 66 282
165) Comparatives (hidalgo) 66 004
166) Present: regular verbs (tinou) 65 682
167) Who am I talking about? (bridg) 65 571
168) Syllables (dridro) 65 522
169) Hora (anonyme) 65 315
170) Spanish accents (claire1) 65 154
171) Indicative past tense (anonyme) 64 875
172) Vocabulary : verbs (actions) (bridg) 64 447
173) Ordinal numbers (anonyme) 64 167
174) Progressive form (anonyme) 64 051
175) Pretérito indefinido - irregular verbs (anonyme) 63 754
176) Present: Estar + gerund (anonyme) 63 668
177) Subjunctive imperfect (pierre222) 63 515
178) Present (nicks0206) 63 135
179) Introducing oneself (claire1) 63 002
180) Present (irregular verbs) (hidalgo) 62 878
181) Indefinite preterit (anonyme) 62 495
182) Placement test (hidalgo) 61 856
183) Present (anonyme) 61 641
184) Sequence of tenses (anonyme) 61 375
185) Imperative (hidalgo) 61 248
186) Le lo la se. (anonyme) 60 662
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 263
188) Numbers in letters (anonyme) 60 127
189) Future (anonyme) 60 080
190) C / Z (pepette62) 59 946
191) Animals (nicks0206) 59 707
192) Human body (webmaster) 59 256
193) Level test II (yanhel) 59 155
194) Months (claire1) 58 755
195) Conditional - SI + sequence of tenses (nicks0206) 58 690
196) El acento escrito (anonyme) 58 582
197) Pretérito perfecto (anonyme) 58 345
198) Vegetables (claire1) 58 091
199) SER / ESTAR (anonyme) 58 049
200) Adjectives - agreement (anonyme) 57 953
