Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 518 615
2) Placement test : grammar (dridro) 1 348 746
3) Pretérito indefinido (viothur) 778 293
4) Pretérito indefinido (claire1) 741 084
5) Pretérito imperfecto (anonyme) 688 433
6) Placement test : vocabulary beginners (bridg) 664 597
7) Ser /estar? (claire1) 646 339
8) Spanish alphabet (claire1) 509 985
9) Present (bridg) 484 165
10) Imperative (anonyme) 460 785
11) Placement test (hidalgo) 454 288
12) Present : regular verbs (anonyme) 377 045
13) Pretérito indefinido: irregular (nicks0206) 335 995
14) Pretérito imperfecto (tinou) 335 673
15) Alphabet (yanhel) 332 712
16) Estar+Gerund (anonyme) 316 113
17) Choose the correct article (claire1) 303 528
18) Gustar (anonyme) 294 640
19) What time is it? (webmaster) 281 544
20) Pretérito perfecto (anonyme) 281 150
21) Imperative (anonyme) 274 316
22) Numbers 1-100 (webmaster) 269 602
23) Plural (claire1) 269 106
24) Pretérito indefinido (anonyme) 264 541
25) Future (claire1) 256 941
26) Indicative present (anonyme) 256 667
27) Pretérito indefinido (sara60) 250 854
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 240 591
29) Pronounce the nasal (yanhel) 234 942
30) Subjunctive present (anonyme) 232 116
31) Conditional (anonyme) 221 756
32) Pretérito imperfecto (bikette329) 219 175
33) Counting from 1 to 10 (bridg) 209 970
34) Future (anonyme) 199 091
35) Numbers (lemarseillais) 193 848
36) Ser (claire1) 186 698
37) Present (hidalgo) 184 377
38) Por/para (lemarseillais) 182 569
39) Placement test (yanhel) 181 193
40) Verbos con diptongación (nicks0206) 172 667
41) Pretérito imperfecto (anonyme) 172 128
42) Present: -AR -ER -IR (anonyme) 168 451
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 167 692
44) Numbers in letters (anonyme) 163 341
45) Pretérito indefinido (pepette62) 162 716
46) Date (dridro) 157 955
47) Soler + infinitive (nicks0206) 153 616
48) Gustar, doler, encantar ... (nicks0206) 153 574
49) Ser /Estar (yanhel) 152 671
50) El, la, los, las (anonyme) 147 215
51) All past tenses (hidalgo) 146 700
52) Present (anonyme) 145 239
53) Numbers 11-20 (bridg) 144 407
54) Present (anonyme) 142 866
55) Estar (claire1) 141 479
56) Colours (bridg) 141 403
57) Pretérito indefinido (anonyme) 139 637
58) Pretérito Indefinido (sergiomax) 138 594
59) Future (anonyme) 137 581
60) Animals (anonyme) 137 457
61) El pretérito perfecto compuesto (nicks0206) 134 981
62) Demonstrative adjectives (dridro) 134 380
63) El empleo de SER y ESTAR (anonyme) 134 351
64) Future (hidalgo) 134 078
65) Introducing oneself (anonyme) 131 247
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 130 902
67) Subjunctive (yanhel) 129 659
68) Subjunctive (yanhel) 129 532
69) Present (anonyme) 127 781
70) Imperative: -ar (dridro) 126 220
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 981
72) Masculine/Feminine (claire1) 124 027
73) Right tenses (anonyme) 123 598
74) Future (claire1) 122 557
75) Placement test (yanhel) 118 876
76) Gerund (hidalgo) 118 511
77) Pretérito indefinido (claire1) 110 869
78) Nationalities (webmaster) 109 693
79) Human body (bridg) 108 721
80) Imperative (dridro) 106 081
81) Gustar (anonyme) 105 765
82) Ropa y Accesorios (yanhel) 104 166
83) Days, months and seasons (pepette62) 104 163
84) Indicative tenses (anonyme) 103 983
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 801
86) Ser / estar Present (anonyme) 101 519
87) Imperfect (nicks0206) 100 948
88) Adjectives agreement (nicks0206) 98 363
89) Imperative (anonyme) 97 211
90) Pretérito indefinido (anonyme) 97 063
91) Gustar (tinou) 96 876
92) Dictation (claire1) 96 805
93) Plural (hidalgo) 95 573
94) Prepositions Por / Para (claire1) 95 238
95) Introducing someone (yanhel) 95 038
96) Ser / Estar (anonyme) 94 925
97) Pretérito perfecto (anonyme) 94 384
98) Estar + gerund (anonyme) 93 858
99) Cardinal numbers (anonyme) 93 810
100) Past tenses (anonyme) 93 742
101) Present: diphtongues (anonyme) 93 361
102) Articles & days (claire1) 91 068
103) Conjugation (dridro) 90 041
104) Numbers 1 - 1,000 (anonyme) 89 832
105) Gerund (nicks0206) 89 812
106) Find the correct capital (claire1) 89 467
107) Colors (lemarseillais) 89 325
108) Accents (anonyme) 88 908
109) Introducing oneself (anonyme) 88 822
110) Imperative (yanhel) 87 493
111) Present (hidalgo) 87 457
112) Me in Spanish (yanhel) 86 045
113) What time is it? (anonyme) 85 716
114) Fruits (claire1) 84 619
115) Present: /e/ => /i/ (anonyme) 84 587
116) All tenses (yanhel) 84 308
117) What time is it? (pepette62) 83 924
118) SER / ESTAR (anonyme) 83 584
119) Build these sentences (anonyme) 83 136
120) Estar + gerund (claire1) 82 761
121) Present (anonyme) 81 884
122) Estar + gerund (mrkenedy) 81 508
123) Gerund (anonyme) 81 367
124) Accents (bridg) 81 321
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 191
126) Future (anonyme) 81 170
127) Plural (pepette62) 81 075
128) Future: voy a comer (anonyme) 80 604
129) Maths (webmaster) 79 802
130) Present (nicks0206) 79 446
131) Sentences (claire1) 79 397
132) Masculine/Feminine (claire1) 79 216
133) Future (anonyme) 78 979
134) Present - Regular verbs (anonyme) 78 726
135) Imperative (sara60) 78 241
136) Dialogue: 1st sentences (claire1) 77 747
137) Subjunctive: present (anonyme) 77 042
138) Conditional (anonyme) 76 573
139) Indefinite articles (anonyme) 76 351
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 203
141) Turn into the plural (anonyme) 75 790
142) Diphtongue (present) (anonyme) 74 715
143) Future : ir +verb (claire1) 74 701
144) Comprehension test: level B2 (yanhel) 74 582
145) SER y Estar (claire1) 72 297
146) Dictation : alphabet (claire1) 72 137
147) Está,están,hay (claire1) 72 019
148) Present : What about a coffee? (claire1) 71 789
149) Simple past - irregular verbs (hidalgo) 71 098
150) Prepositions A, DE, EN, CON (anonyme) 70 978
151) Ser / Estar (anonyme) 70 736
152) Futur (acebo) 69 488
153) Present (anonyme) 69 172
154) Gustar (anonyme) 69 080
155) Possessive adjectives (anonyme) 68 781
156) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 764
157) House (claire1) 68 363
158) Usted (claire1) 68 275
159) Imperative: regular verbs (dridro) 67 259
160) Present (yanhel) 66 968
161) Gender of the words (claire1) 66 535
162) Bilingual dialogue : A formal conversation (claire1) 66 253
163) Present: regular verbs (tinou) 65 614
164) Who am I talking about? (bridg) 65 341
165) Comparatives (hidalgo) 65 273
166) Pretérito indefinido (anonyme) 65 233
167) Syllables (dridro) 65 047
168) Spanish accents (claire1) 65 012
169) Orders (anonyme) 64 930
170) Hora (anonyme) 64 871
171) Vocabulary : verbs (actions) (bridg) 64 011
172) Indicative past tense (anonyme) 63 861
173) Ordinal numbers (anonyme) 63 479
174) Pretérito indefinido - irregular verbs (anonyme) 63 447
175) Progressive form (anonyme) 63 223
176) Present: Estar + gerund (anonyme) 62 988
177) Present (nicks0206) 62 881
178) Introducing oneself (claire1) 62 723
179) Subjunctive imperfect (pierre222) 62 680
180) Present (irregular verbs) (hidalgo) 62 521
181) Placement test (hidalgo) 61 710
182) Present (anonyme) 61 065
183) Sequence of tenses (anonyme) 61 056
184) Indefinite preterit (anonyme) 61 053
185) Imperative (hidalgo) 60 742
186) Le lo la se. (anonyme) 60 056
187) Future (anonyme) 59 898
188) Numbers in letters (anonyme) 59 896
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 824
190) C / Z (pepette62) 59 569
191) Animals (nicks0206) 59 485
192) Human body (webmaster) 59 107
193) Level test II (yanhel) 59 024
194) Months (claire1) 58 708
195) Conditional - SI + sequence of tenses (nicks0206) 58 475
196) El acento escrito (anonyme) 58 196
197) Vegetables (claire1) 58 023
198) SER / ESTAR (anonyme) 57 922
199) Adjectives - agreement (anonyme) 57 743
200) Antonyms (dridro) 57 723
