Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 504 602
2) Placement test : grammar (dridro) 1 346 211
3) Pretérito indefinido (viothur) 771 361
4) Pretérito indefinido (claire1) 737 040
5) Pretérito imperfecto (anonyme) 681 990
6) Placement test : vocabulary beginners (bridg) 663 829
7) Ser /estar? (claire1) 639 790
8) Spanish alphabet (claire1) 509 779
9) Present (bridg) 482 366
10) Imperative (anonyme) 455 872
11) Placement test (hidalgo) 453 069
12) Present : regular verbs (anonyme) 373 358
13) Pretérito indefinido: irregular (nicks0206) 332 808
14) Pretérito imperfecto (tinou) 332 541
15) Alphabet (yanhel) 331 399
16) Estar+Gerund (anonyme) 314 053
17) Choose the correct article (claire1) 302 961
18) Gustar (anonyme) 291 292
19) What time is it? (webmaster) 281 234
20) Pretérito perfecto (anonyme) 276 754
21) Imperative (anonyme) 273 778
22) Plural (claire1) 268 809
23) Numbers 1-100 (webmaster) 268 755
24) Pretérito indefinido (anonyme) 262 305
25) Future (claire1) 255 146
26) Indicative present (anonyme) 254 197
27) Pretérito indefinido (sara60) 248 114
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 238 634
29) Pronounce the nasal (yanhel) 234 118
30) Subjunctive present (anonyme) 229 463
31) Conditional (anonyme) 220 594
32) Pretérito imperfecto (bikette329) 214 676
33) Counting from 1 to 10 (bridg) 209 079
34) Future (anonyme) 197 904
35) Numbers (lemarseillais) 193 290
36) Ser (claire1) 186 489
37) Present (hidalgo) 181 973
38) Por/para (lemarseillais) 180 770
39) Placement test (yanhel) 180 681
40) Verbos con diptongación (nicks0206) 171 626
41) Pretérito imperfecto (anonyme) 170 744
42) Present: -AR -ER -IR (anonyme) 167 877
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 165 857
44) Numbers in letters (anonyme) 162 023
45) Pretérito indefinido (pepette62) 157 921
46) Date (dridro) 157 697
47) Soler + infinitive (nicks0206) 152 530
48) Gustar, doler, encantar ... (nicks0206) 152 269
49) Ser /Estar (yanhel) 152 082
50) El, la, los, las (anonyme) 146 922
51) All past tenses (hidalgo) 145 722
52) Present (anonyme) 144 366
53) Numbers 11-20 (bridg) 143 798
54) Estar (claire1) 141 111
55) Colours (bridg) 141 008
56) Present (anonyme) 139 524
57) Pretérito indefinido (anonyme) 139 012
58) Animals (anonyme) 137 156
59) Future (anonyme) 136 537
60) Pretérito Indefinido (sergiomax) 136 421
61) El pretérito perfecto compuesto (nicks0206) 134 377
62) Demonstrative adjectives (dridro) 134 296
63) El empleo de SER y ESTAR (anonyme) 132 949
64) Future (hidalgo) 132 673
65) Introducing oneself (anonyme) 130 980
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 129 868
67) Subjunctive (yanhel) 128 820
68) Subjunctive (yanhel) 128 706
69) Present (anonyme) 127 047
70) Imperative: -ar (dridro) 125 992
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 624
72) Masculine/Feminine (claire1) 123 455
73) Right tenses (anonyme) 122 859
74) Future (claire1) 122 249
75) Placement test (yanhel) 118 569
76) Gerund (hidalgo) 117 556
77) Pretérito indefinido (claire1) 110 303
78) Nationalities (webmaster) 109 657
79) Human body (bridg) 108 247
80) Imperative (dridro) 105 676
81) Gustar (anonyme) 105 192
82) Days, months and seasons (pepette62) 103 901
83) Ropa y Accesorios (yanhel) 103 728
84) Indicative tenses (anonyme) 103 543
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 127
86) Ser / estar Present (anonyme) 100 940
87) Imperfect (nicks0206) 100 537
88) Adjectives agreement (nicks0206) 97 969
89) Dictation (claire1) 96 722
90) Pretérito indefinido (anonyme) 96 585
91) Imperative (anonyme) 96 159
92) Gustar (tinou) 96 158
93) Plural (hidalgo) 95 092
94) Introducing someone (yanhel) 94 715
95) Prepositions Por / Para (claire1) 94 505
96) Ser / Estar (anonyme) 94 346
97) Estar + gerund (anonyme) 93 345
98) Cardinal numbers (anonyme) 93 342
99) Pretérito perfecto (anonyme) 93 234
100) Past tenses (anonyme) 92 832
101) Present: diphtongues (anonyme) 92 724
102) Articles & days (claire1) 90 844
103) Conjugation (dridro) 89 494
104) Gerund (nicks0206) 89 300
105) Numbers 1 - 1,000 (anonyme) 89 287
106) Find the correct capital (claire1) 89 193
107) Colors (lemarseillais) 89 114
108) Introducing oneself (anonyme) 88 497
109) Accents (anonyme) 88 318
110) Imperative (yanhel) 87 118
111) Present (hidalgo) 86 491
112) Me in Spanish (yanhel) 85 803
113) What time is it? (anonyme) 85 326
114) Fruits (claire1) 84 558
115) Present: /e/ => /i/ (anonyme) 84 038
116) All tenses (yanhel) 83 903
117) What time is it? (pepette62) 83 476
118) SER / ESTAR (anonyme) 83 334
119) Build these sentences (anonyme) 82 975
120) Estar + gerund (claire1) 82 403
121) Present (anonyme) 81 419
122) Accents (bridg) 81 223
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 80 843
124) Plural (pepette62) 80 791
125) Future (anonyme) 80 441
126) Estar + gerund (mrkenedy) 80 103
127) Gerund (anonyme) 80 054
128) Future: voy a comer (anonyme) 79 900
129) Maths (webmaster) 79 781
130) Present (nicks0206) 79 201
131) Sentences (claire1) 79 175
132) Masculine/Feminine (claire1) 79 013
133) Future (anonyme) 78 602
134) Present - Regular verbs (anonyme) 78 488
135) Dialogue: 1st sentences (claire1) 77 547
136) Imperative (sara60) 77 488
137) Indefinite articles (anonyme) 76 121
138) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 75 942
139) Conditional (anonyme) 75 758
140) Subjunctive: present (anonyme) 75 531
141) Turn into the plural (anonyme) 75 441
142) Future : ir +verb (claire1) 74 560
143) Comprehension test: level B2 (yanhel) 74 331
144) Diphtongue (present) (anonyme) 73 721
145) Dictation : alphabet (claire1) 72 075
146) Está,están,hay (claire1) 71 838
147) SER y Estar (claire1) 71 684
148) Present : What about a coffee? (claire1) 71 582
149) Prepositions A, DE, EN, CON (anonyme) 70 701
150) Ser / Estar (anonyme) 70 600
151) Simple past - irregular verbs (hidalgo) 70 531
152) Gustar (anonyme) 68 815
153) Possessive adjectives (anonyme) 68 723
154) Present (anonyme) 68 615
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 439
156) House (claire1) 68 228
157) Usted (claire1) 67 999
158) Futur (acebo) 67 666
159) Imperative: regular verbs (dridro) 67 119
160) Present (yanhel) 66 507
161) Gender of the words (claire1) 66 423
162) Bilingual dialogue : A formal conversation (claire1) 66 203
163) Present: regular verbs (tinou) 65 563
164) Who am I talking about? (bridg) 65 169
165) Spanish accents (claire1) 64 925
166) Comparatives (hidalgo) 64 769
167) Syllables (dridro) 64 765
168) Hora (anonyme) 64 498
169) Pretérito indefinido (anonyme) 64 421
170) Vocabulary : verbs (actions) (bridg) 63 757
171) Pretérito indefinido - irregular verbs (anonyme) 63 213
172) Indicative past tense (anonyme) 63 116
173) Ordinal numbers (anonyme) 63 015
174) Orders (anonyme) 62 829
175) Present (nicks0206) 62 646
176) Introducing oneself (claire1) 62 590
177) Progressive form (anonyme) 62 529
178) Subjunctive imperfect (pierre222) 62 416
179) Present: Estar + gerund (anonyme) 62 395
180) Present (irregular verbs) (hidalgo) 62 065
181) Placement test (hidalgo) 61 606
182) Sequence of tenses (anonyme) 60 991
183) Imperative (hidalgo) 60 367
184) Indefinite preterit (anonyme) 60 282
185) Present (anonyme) 60 151
186) Future (anonyme) 59 781
187) Numbers in letters (anonyme) 59 679
188) Pretérito indefinido / pretérito perfecto (hidalgo) 59 534
189) Le lo la se. (anonyme) 59 465
190) Animals (nicks0206) 59 379
191) C / Z (pepette62) 59 330
192) Human body (webmaster) 59 008
193) Level test II (yanhel) 58 929
194) Months (claire1) 58 681
195) Conditional - SI + sequence of tenses (nicks0206) 58 347
196) Vegetables (claire1) 57 995
197) El acento escrito (anonyme) 57 964
198) SER / ESTAR (anonyme) 57 787
199) Antonyms (dridro) 57 718
200) Adjectives - agreement (anonyme) 57 506
