Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 534 861
2) Placement test : grammar (dridro) 1 351 899
3) Pretérito indefinido (viothur) 786 426
4) Pretérito indefinido (claire1) 745 930
5) Pretérito imperfecto (anonyme) 695 763
6) Placement test : vocabulary beginners (bridg) 665 686
7) Ser /estar? (claire1) 651 727
8) Spanish alphabet (claire1) 510 245
9) Present (bridg) 486 080
10) Imperative (anonyme) 466 556
11) Placement test (hidalgo) 455 893
12) Present : regular verbs (anonyme) 380 853
13) Pretérito indefinido: irregular (nicks0206) 339 719
14) Pretérito imperfecto (tinou) 339 634
15) Alphabet (yanhel) 334 134
16) Estar+Gerund (anonyme) 317 980
17) Choose the correct article (claire1) 304 294
18) Gustar (anonyme) 297 804
19) Pretérito perfecto (anonyme) 285 638
20) What time is it? (webmaster) 281 675
21) Imperative (anonyme) 275 014
22) Numbers 1-100 (webmaster) 270 534
23) Plural (claire1) 269 502
24) Pretérito indefinido (anonyme) 267 640
25) Future (claire1) 259 114
26) Indicative present (anonyme) 258 816
27) Pretérito indefinido (sara60) 254 664
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 242 819
29) Pronounce the nasal (yanhel) 235 900
30) Subjunctive present (anonyme) 234 900
31) Pretérito imperfecto (bikette329) 224 541
32) Conditional (anonyme) 223 187
33) Counting from 1 to 10 (bridg) 211 106
34) Future (anonyme) 201 157
35) Numbers (lemarseillais) 194 285
36) Ser (claire1) 186 958
37) Present (hidalgo) 186 223
38) Por/para (lemarseillais) 184 392
39) Placement test (yanhel) 181 821
40) Verbos con diptongación (nicks0206) 174 060
41) Pretérito imperfecto (anonyme) 173 326
42) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 169 739
43) Present: -AR -ER -IR (anonyme) 169 257
44) Pretérito indefinido (pepette62) 168 121
45) Numbers in letters (anonyme) 164 672
46) Date (dridro) 158 157
47) Soler + infinitive (nicks0206) 154 982
48) Gustar, doler, encantar ... (nicks0206) 154 489
49) Ser /Estar (yanhel) 153 496
50) El, la, los, las (anonyme) 147 581
51) All past tenses (hidalgo) 147 508
52) Present (anonyme) 145 864
53) Present (anonyme) 145 677
54) Numbers 11-20 (bridg) 145 138
55) Estar (claire1) 141 769
56) Colours (bridg) 141 767
57) Pretérito Indefinido (sergiomax) 140 689
58) Pretérito indefinido (anonyme) 140 263
59) Future (anonyme) 139 467
60) Animals (anonyme) 137 911
61) Future (hidalgo) 136 271
62) El pretérito perfecto compuesto (nicks0206) 135 473
63) El empleo de SER y ESTAR (anonyme) 135 143
64) Demonstrative adjectives (dridro) 134 490
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 131 825
66) Introducing oneself (anonyme) 131 729
67) Subjunctive (yanhel) 130 621
68) Subjunctive (yanhel) 130 472
69) Present (anonyme) 128 316
70) Imperative: -ar (dridro) 126 783
71) Pronombres personales complementos de objeto directo e indir (dridro) 125 327
72) Masculine/Feminine (claire1) 124 718
73) Right tenses (anonyme) 124 685
74) Future (claire1) 123 111
75) Gerund (hidalgo) 119 562
76) Placement test (yanhel) 119 217
77) Pretérito indefinido (claire1) 111 552
78) Nationalities (webmaster) 109 735
79) Human body (bridg) 109 137
80) Imperative (dridro) 106 542
81) Gustar (anonyme) 106 249
82) Ropa y Accesorios (yanhel) 104 661
83) Days, months and seasons (pepette62) 104 395
84) Indicative tenses (anonyme) 104 340
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 100
86) Ser / estar Present (anonyme) 101 934
87) Imperfect (nicks0206) 101 300
88) Adjectives agreement (nicks0206) 98 775
89) Imperative (anonyme) 98 482
90) Pretérito indefinido (anonyme) 97 658
91) Gustar (tinou) 97 460
92) Dictation (claire1) 96 914
93) Plural (hidalgo) 96 004
94) Prepositions Por / Para (claire1) 95 996
95) Pretérito perfecto (anonyme) 95 483
96) Ser / Estar (anonyme) 95 406
97) Introducing someone (yanhel) 95 372
98) Past tenses (anonyme) 94 678
99) Estar + gerund (anonyme) 94 369
100) Present: diphtongues (anonyme) 94 173
101) Cardinal numbers (anonyme) 94 142
102) Articles & days (claire1) 91 310
103) Numbers 1 - 1,000 (anonyme) 90 700
104) Conjugation (dridro) 90 573
105) Gerund (nicks0206) 90 355
106) Find the correct capital (claire1) 89 752
107) Accents (anonyme) 89 457
108) Colors (lemarseillais) 89 439
109) Introducing oneself (anonyme) 89 164
110) Present (hidalgo) 88 114
111) Imperative (yanhel) 87 991
112) Me in Spanish (yanhel) 86 300
113) What time is it? (anonyme) 86 107
114) Present: /e/ => /i/ (anonyme) 84 953
115) Fruits (claire1) 84 699
116) All tenses (yanhel) 84 623
117) What time is it? (pepette62) 84 300
118) SER / ESTAR (anonyme) 83 830
119) Build these sentences (anonyme) 83 383
120) Estar + gerund (claire1) 83 184
121) Gerund (anonyme) 82 646
122) Estar + gerund (mrkenedy) 82 592
123) Present (anonyme) 82 251
124) Future (anonyme) 82 238
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 631
126) Future: voy a comer (anonyme) 81 582
127) Accents (bridg) 81 414
128) Plural (pepette62) 81 312
129) Maths (webmaster) 79 860
130) Present (nicks0206) 79 767
131) Sentences (claire1) 79 602
132) Masculine/Feminine (claire1) 79 549
133) Future (anonyme) 79 362
134) Imperative (sara60) 79 090
135) Subjunctive: present (anonyme) 78 846
136) Present - Regular verbs (anonyme) 78 810
137) Dialogue: 1st sentences (claire1) 77 957
138) Conditional (anonyme) 77 650
139) Indefinite articles (anonyme) 76 592
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 574
141) Turn into the plural (anonyme) 76 153
142) Diphtongue (present) (anonyme) 75 441
143) Comprehension test: level B2 (yanhel) 74 907
144) Future : ir +verb (claire1) 74 865
145) SER y Estar (claire1) 72 652
146) Futur (acebo) 72 537
147) Dictation : alphabet (claire1) 72 235
148) Está,están,hay (claire1) 72 219
149) Present : What about a coffee? (claire1) 72 052
150) Simple past - irregular verbs (hidalgo) 71 677
151) Prepositions A, DE, EN, CON (anonyme) 71 344
152) Ser / Estar (anonyme) 70 884
153) Present (anonyme) 69 770
154) Gustar (anonyme) 69 170
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 080
156) Possessive adjectives (anonyme) 68 984
157) Usted (claire1) 68 661
158) House (claire1) 68 532
159) Imperative: regular verbs (dridro) 67 633
160) Present (yanhel) 67 460
161) Orders (anonyme) 67 350
162) Gender of the words (claire1) 66 642
163) Bilingual dialogue : A formal conversation (claire1) 66 327
164) Pretérito indefinido (anonyme) 66 037
165) Comparatives (hidalgo) 65 896
166) Present: regular verbs (tinou) 65 669
167) Who am I talking about? (bridg) 65 483
168) Syllables (dridro) 65 426
169) Hora (anonyme) 65 203
170) Spanish accents (claire1) 65 146
171) Indicative past tense (anonyme) 64 711
172) Vocabulary : verbs (actions) (bridg) 64 363
173) Ordinal numbers (anonyme) 63 981
174) Progressive form (anonyme) 63 959
175) Pretérito indefinido - irregular verbs (anonyme) 63 691
176) Present: Estar + gerund (anonyme) 63 536
177) Subjunctive imperfect (pierre222) 63 259
178) Present (nicks0206) 63 101
179) Introducing oneself (claire1) 62 928
180) Present (irregular verbs) (hidalgo) 62 811
181) Indefinite preterit (anonyme) 62 120
182) Placement test (hidalgo) 61 807
183) Present (anonyme) 61 534
184) Sequence of tenses (anonyme) 61 299
185) Imperative (hidalgo) 61 146
186) Le lo la se. (anonyme) 60 533
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 133
188) Numbers in letters (anonyme) 60 056
189) Future (anonyme) 60 029
190) C / Z (pepette62) 59 855
191) Animals (nicks0206) 59 659
192) Human body (webmaster) 59 230
193) Level test II (yanhel) 59 111
194) Months (claire1) 58 747
195) Conditional - SI + sequence of tenses (nicks0206) 58 613
196) El acento escrito (anonyme) 58 507
197) Vegetables (claire1) 58 076
198) Pretérito perfecto (anonyme) 58 045
199) SER / ESTAR (anonyme) 58 020
200) Adjectives - agreement (anonyme) 57 889
