Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 512 926
2) Placement test : grammar (dridro) 1 347 582
3) Pretérito indefinido (viothur) 775 301
4) Pretérito indefinido (claire1) 739 305
5) Pretérito imperfecto (anonyme) 685 863
6) Placement test : vocabulary beginners (bridg) 664 184
7) Ser /estar? (claire1) 643 783
8) Spanish alphabet (claire1) 509 899
9) Present (bridg) 483 472
10) Imperative (anonyme) 458 691
11) Placement test (hidalgo) 453 746
12) Present : regular verbs (anonyme) 375 591
13) Pretérito indefinido: irregular (nicks0206) 334 590
14) Pretérito imperfecto (tinou) 334 390
15) Alphabet (yanhel) 332 052
16) Estar+Gerund (anonyme) 315 417
17) Choose the correct article (claire1) 303 329
18) Gustar (anonyme) 293 604
19) What time is it? (webmaster) 281 385
20) Pretérito perfecto (anonyme) 279 464
21) Imperative (anonyme) 274 045
22) Numbers 1-100 (webmaster) 269 197
23) Plural (claire1) 268 973
24) Pretérito indefinido (anonyme) 263 846
25) Future (claire1) 256 310
26) Indicative present (anonyme) 255 679
27) Pretérito indefinido (sara60) 249 614
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 239 832
29) Pronounce the nasal (yanhel) 234 551
30) Subjunctive present (anonyme) 231 063
31) Conditional (anonyme) 221 262
32) Pretérito imperfecto (bikette329) 217 357
33) Counting from 1 to 10 (bridg) 209 494
34) Future (anonyme) 198 645
35) Numbers (lemarseillais) 193 646
36) Ser (claire1) 186 598
37) Present (hidalgo) 183 363
38) Por/para (lemarseillais) 181 715
39) Placement test (yanhel) 180 834
40) Verbos con diptongación (nicks0206) 172 304
41) Pretérito imperfecto (anonyme) 171 566
42) Present: -AR -ER -IR (anonyme) 168 228
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 166 916
44) Numbers in letters (anonyme) 162 799
45) Pretérito indefinido (pepette62) 160 557
46) Date (dridro) 157 862
47) Soler + infinitive (nicks0206) 153 223
48) Gustar, doler, encantar ... (nicks0206) 153 081
49) Ser /Estar (yanhel) 152 438
50) El, la, los, las (anonyme) 147 094
51) All past tenses (hidalgo) 146 211
52) Present (anonyme) 144 869
53) Numbers 11-20 (bridg) 144 116
54) Present (anonyme) 141 491
55) Estar (claire1) 141 336
56) Colours (bridg) 141 168
57) Pretérito indefinido (anonyme) 139 394
58) Pretérito Indefinido (sergiomax) 137 657
59) Animals (anonyme) 137 284
60) Future (anonyme) 137 160
61) El pretérito perfecto compuesto (nicks0206) 134 720
62) Demonstrative adjectives (dridro) 134 353
63) El empleo de SER y ESTAR (anonyme) 133 777
64) Future (hidalgo) 133 481
65) Introducing oneself (anonyme) 131 119
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 130 451
67) Subjunctive (yanhel) 129 284
68) Subjunctive (yanhel) 129 155
69) Present (anonyme) 127 453
70) Imperative: -ar (dridro) 126 134
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 814
72) Masculine/Feminine (claire1) 123 803
73) Right tenses (anonyme) 123 309
74) Future (claire1) 122 427
75) Placement test (yanhel) 118 728
76) Gerund (hidalgo) 118 149
77) Pretérito indefinido (claire1) 110 576
78) Nationalities (webmaster) 109 678
79) Human body (bridg) 108 504
80) Imperative (dridro) 105 887
81) Gustar (anonyme) 105 548
82) Days, months and seasons (pepette62) 104 027
83) Ropa y Accesorios (yanhel) 103 969
84) Indicative tenses (anonyme) 103 762
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 444
86) Ser / estar Present (anonyme) 101 342
87) Imperfect (nicks0206) 100 812
88) Adjectives agreement (nicks0206) 98 213
89) Pretérito indefinido (anonyme) 96 878
90) Imperative (anonyme) 96 789
91) Dictation (claire1) 96 779
92) Gustar (tinou) 96 567
93) Plural (hidalgo) 95 373
94) Prepositions Por / Para (claire1) 94 903
95) Introducing someone (yanhel) 94 893
96) Ser / Estar (anonyme) 94 764
97) Pretérito perfecto (anonyme) 93 874
98) Estar + gerund (anonyme) 93 717
99) Cardinal numbers (anonyme) 93 689
100) Past tenses (anonyme) 93 365
101) Present: diphtongues (anonyme) 93 118
102) Articles & days (claire1) 90 958
103) Conjugation (dridro) 89 800
104) Gerund (nicks0206) 89 638
105) Numbers 1 - 1,000 (anonyme) 89 590
106) Find the correct capital (claire1) 89 349
107) Colors (lemarseillais) 89 254
108) Accents (anonyme) 88 720
109) Introducing oneself (anonyme) 88 691
110) Imperative (yanhel) 87 322
111) Present (hidalgo) 87 087
112) Me in Spanish (yanhel) 85 931
113) What time is it? (anonyme) 85 606
114) Fruits (claire1) 84 597
115) Present: /e/ => /i/ (anonyme) 84 410
116) All tenses (yanhel) 84 064
117) What time is it? (pepette62) 83 748
118) SER / ESTAR (anonyme) 83 475
119) Build these sentences (anonyme) 83 062
120) Estar + gerund (claire1) 82 595
121) Present (anonyme) 81 752
122) Accents (bridg) 81 282
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 024
124) Estar + gerund (mrkenedy) 80 989
125) Future (anonyme) 80 922
126) Plural (pepette62) 80 908
127) Gerund (anonyme) 80 858
128) Future: voy a comer (anonyme) 80 283
129) Maths (webmaster) 79 785
130) Present (nicks0206) 79 323
131) Sentences (claire1) 79 298
132) Masculine/Feminine (claire1) 79 119
133) Future (anonyme) 78 865
134) Present - Regular verbs (anonyme) 78 600
135) Imperative (sara60) 77 920
136) Dialogue: 1st sentences (claire1) 77 648
137) Subjunctive: present (anonyme) 76 481
138) Conditional (anonyme) 76 245
139) Indefinite articles (anonyme) 76 240
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 080
141) Turn into the plural (anonyme) 75 658
142) Future : ir +verb (claire1) 74 648
143) Comprehension test: level B2 (yanhel) 74 447
144) Diphtongue (present) (anonyme) 74 134
145) SER y Estar (claire1) 72 114
146) Dictation : alphabet (claire1) 72 114
147) Está,están,hay (claire1) 71 939
148) Present : What about a coffee? (claire1) 71 703
149) Prepositions A, DE, EN, CON (anonyme) 70 867
150) Simple past - irregular verbs (hidalgo) 70 846
151) Ser / Estar (anonyme) 70 680
152) Present (anonyme) 68 961
153) Gustar (anonyme) 68 904
154) Futur (acebo) 68 779
155) Possessive adjectives (anonyme) 68 764
156) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 640
157) House (claire1) 68 296
158) Usted (claire1) 68 203
159) Imperative: regular verbs (dridro) 67 198
160) Present (yanhel) 66 794
161) Gender of the words (claire1) 66 512
162) Bilingual dialogue : A formal conversation (claire1) 66 228
163) Present: regular verbs (tinou) 65 594
164) Who am I talking about? (bridg) 65 261
165) Comparatives (hidalgo) 65 027
166) Spanish accents (claire1) 64 954
167) Syllables (dridro) 64 921
168) Pretérito indefinido (anonyme) 64 820
169) Hora (anonyme) 64 702
170) Orders (anonyme) 64 009
171) Vocabulary : verbs (actions) (bridg) 63 837
172) Indicative past tense (anonyme) 63 587
173) Pretérito indefinido - irregular verbs (anonyme) 63 314
174) Ordinal numbers (anonyme) 63 261
175) Progressive form (anonyme) 62 908
176) Present: Estar + gerund (anonyme) 62 799
177) Present (nicks0206) 62 742
178) Introducing oneself (claire1) 62 668
179) Subjunctive imperfect (pierre222) 62 559
180) Present (irregular verbs) (hidalgo) 62 369
181) Placement test (hidalgo) 61 655
182) Sequence of tenses (anonyme) 61 027
183) Present (anonyme) 60 757
184) Indefinite preterit (anonyme) 60 721
185) Imperative (hidalgo) 60 583
186) Future (anonyme) 59 852
187) Numbers in letters (anonyme) 59 833
188) Le lo la se. (anonyme) 59 766
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 710
190) C / Z (pepette62) 59 456
191) Animals (nicks0206) 59 426
192) Human body (webmaster) 59 087
193) Level test II (yanhel) 58 977
194) Months (claire1) 58 702
195) Conditional - SI + sequence of tenses (nicks0206) 58 422
196) El acento escrito (anonyme) 58 096
197) Vegetables (claire1) 58 014
198) SER / ESTAR (anonyme) 57 875
199) Antonyms (dridro) 57 721
200) Adjectives - agreement (anonyme) 57 618
