Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 512 304
2) Placement test : grammar (dridro) 1 347 494
3) Pretérito indefinido (viothur) 775 011
4) Pretérito indefinido (claire1) 739 133
5) Pretérito imperfecto (anonyme) 685 576
6) Placement test : vocabulary beginners (bridg) 664 155
7) Ser /estar? (claire1) 643 501
8) Spanish alphabet (claire1) 509 889
9) Present (bridg) 483 402
10) Imperative (anonyme) 458 473
11) Placement test (hidalgo) 453 688
12) Present : regular verbs (anonyme) 375 471
13) Pretérito indefinido: irregular (nicks0206) 334 442
14) Pretérito imperfecto (tinou) 334 244
15) Alphabet (yanhel) 332 008
16) Estar+Gerund (anonyme) 315 326
17) Choose the correct article (claire1) 303 283
18) Gustar (anonyme) 293 433
19) What time is it? (webmaster) 281 377
20) Pretérito perfecto (anonyme) 279 245
21) Imperative (anonyme) 274 022
22) Numbers 1-100 (webmaster) 269 162
23) Plural (claire1) 268 947
24) Pretérito indefinido (anonyme) 263 707
25) Future (claire1) 256 231
26) Indicative present (anonyme) 255 597
27) Pretérito indefinido (sara60) 249 461
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 239 773
29) Pronounce the nasal (yanhel) 234 509
30) Subjunctive present (anonyme) 230 938
31) Conditional (anonyme) 221 203
32) Pretérito imperfecto (bikette329) 217 128
33) Counting from 1 to 10 (bridg) 209 460
34) Future (anonyme) 198 583
35) Numbers (lemarseillais) 193 626
36) Ser (claire1) 186 588
37) Present (hidalgo) 183 261
38) Por/para (lemarseillais) 181 630
39) Placement test (yanhel) 180 822
40) Verbos con diptongación (nicks0206) 172 279
41) Pretérito imperfecto (anonyme) 171 490
42) Present: -AR -ER -IR (anonyme) 168 200
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 166 842
44) Numbers in letters (anonyme) 162 753
45) Pretérito indefinido (pepette62) 160 321
46) Date (dridro) 157 850
47) Soler + infinitive (nicks0206) 153 170
48) Gustar, doler, encantar ... (nicks0206) 153 035
49) Ser /Estar (yanhel) 152 415
50) El, la, los, las (anonyme) 147 077
51) All past tenses (hidalgo) 146 174
52) Present (anonyme) 144 848
53) Numbers 11-20 (bridg) 144 096
54) Present (anonyme) 141 358
55) Estar (claire1) 141 325
56) Colours (bridg) 141 159
57) Pretérito indefinido (anonyme) 139 362
58) Pretérito Indefinido (sergiomax) 137 545
59) Animals (anonyme) 137 279
60) Future (anonyme) 137 107
61) El pretérito perfecto compuesto (nicks0206) 134 695
62) Demonstrative adjectives (dridro) 134 348
63) El empleo de SER y ESTAR (anonyme) 133 698
64) Future (hidalgo) 133 425
65) Introducing oneself (anonyme) 131 110
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 130 407
67) Subjunctive (yanhel) 129 245
68) Subjunctive (yanhel) 129 122
69) Present (anonyme) 127 418
70) Imperative: -ar (dridro) 126 125
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 801
72) Masculine/Feminine (claire1) 123 765
73) Right tenses (anonyme) 123 287
74) Future (claire1) 122 413
75) Placement test (yanhel) 118 711
76) Gerund (hidalgo) 118 088
77) Pretérito indefinido (claire1) 110 560
78) Nationalities (webmaster) 109 676
79) Human body (bridg) 108 480
80) Imperative (dridro) 105 872
81) Gustar (anonyme) 105 515
82) Days, months and seasons (pepette62) 104 016
83) Ropa y Accesorios (yanhel) 103 958
84) Indicative tenses (anonyme) 103 740
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 351
86) Ser / estar Present (anonyme) 101 310
87) Imperfect (nicks0206) 100 785
88) Adjectives agreement (nicks0206) 98 186
89) Pretérito indefinido (anonyme) 96 854
90) Dictation (claire1) 96 776
91) Imperative (anonyme) 96 746
92) Gustar (tinou) 96 530
93) Plural (hidalgo) 95 354
94) Introducing someone (yanhel) 94 877
95) Prepositions Por / Para (claire1) 94 869
96) Ser / Estar (anonyme) 94 736
97) Pretérito perfecto (anonyme) 93 817
98) Estar + gerund (anonyme) 93 697
99) Cardinal numbers (anonyme) 93 667
100) Past tenses (anonyme) 93 309
101) Present: diphtongues (anonyme) 93 092
102) Articles & days (claire1) 90 948
103) Conjugation (dridro) 89 769
104) Gerund (nicks0206) 89 614
105) Numbers 1 - 1,000 (anonyme) 89 567
106) Find the correct capital (claire1) 89 340
107) Colors (lemarseillais) 89 248
108) Accents (anonyme) 88 705
109) Introducing oneself (anonyme) 88 672
110) Imperative (yanhel) 87 294
111) Present (hidalgo) 87 052
112) Me in Spanish (yanhel) 85 922
113) What time is it? (anonyme) 85 602
114) Fruits (claire1) 84 596
115) Present: /e/ => /i/ (anonyme) 84 400
116) All tenses (yanhel) 84 057
117) What time is it? (pepette62) 83 736
118) SER / ESTAR (anonyme) 83 466
119) Build these sentences (anonyme) 83 057
120) Estar + gerund (claire1) 82 586
121) Present (anonyme) 81 723
122) Accents (bridg) 81 280
123) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 013
124) Estar + gerund (mrkenedy) 80 907
125) Future (anonyme) 80 901
126) Plural (pepette62) 80 897
127) Gerund (anonyme) 80 818
128) Future: voy a comer (anonyme) 80 250
129) Maths (webmaster) 79 785
130) Present (nicks0206) 79 316
131) Sentences (claire1) 79 283
132) Masculine/Feminine (claire1) 79 114
133) Future (anonyme) 78 858
134) Present - Regular verbs (anonyme) 78 599
135) Imperative (sara60) 77 880
136) Dialogue: 1st sentences (claire1) 77 639
137) Subjunctive: present (anonyme) 76 431
138) Indefinite articles (anonyme) 76 227
139) Conditional (anonyme) 76 203
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 072
141) Turn into the plural (anonyme) 75 640
142) Future : ir +verb (claire1) 74 647
143) Comprehension test: level B2 (yanhel) 74 439
144) Diphtongue (present) (anonyme) 74 125
145) Dictation : alphabet (claire1) 72 108
146) SER y Estar (claire1) 72 090
147) Está,están,hay (claire1) 71 936
148) Present : What about a coffee? (claire1) 71 694
149) Prepositions A, DE, EN, CON (anonyme) 70 863
150) Simple past - irregular verbs (hidalgo) 70 829
151) Ser / Estar (anonyme) 70 672
152) Present (anonyme) 68 945
153) Gustar (anonyme) 68 898
154) Possessive adjectives (anonyme) 68 763
155) Futur (acebo) 68 683
156) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 627
157) House (claire1) 68 291
158) Usted (claire1) 68 184
159) Imperative: regular verbs (dridro) 67 196
160) Present (yanhel) 66 770
161) Gender of the words (claire1) 66 505
162) Bilingual dialogue : A formal conversation (claire1) 66 221
163) Present: regular verbs (tinou) 65 592
164) Who am I talking about? (bridg) 65 259
165) Comparatives (hidalgo) 65 014
166) Spanish accents (claire1) 64 950
167) Syllables (dridro) 64 904
168) Pretérito indefinido (anonyme) 64 781
169) Hora (anonyme) 64 698
170) Orders (anonyme) 63 921
171) Vocabulary : verbs (actions) (bridg) 63 832
172) Indicative past tense (anonyme) 63 571
173) Pretérito indefinido - irregular verbs (anonyme) 63 304
174) Ordinal numbers (anonyme) 63 247
175) Progressive form (anonyme) 62 878
176) Present: Estar + gerund (anonyme) 62 772
177) Present (nicks0206) 62 730
178) Introducing oneself (claire1) 62 654
179) Subjunctive imperfect (pierre222) 62 549
180) Present (irregular verbs) (hidalgo) 62 355
181) Placement test (hidalgo) 61 649
182) Sequence of tenses (anonyme) 61 023
183) Indefinite preterit (anonyme) 60 700
184) Present (anonyme) 60 669
185) Imperative (hidalgo) 60 566
186) Future (anonyme) 59 844
187) Numbers in letters (anonyme) 59 826
188) Le lo la se. (anonyme) 59 751
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 684
190) C / Z (pepette62) 59 437
191) Animals (nicks0206) 59 426
192) Human body (webmaster) 59 087
193) Level test II (yanhel) 58 972
194) Months (claire1) 58 699
195) Conditional - SI + sequence of tenses (nicks0206) 58 415
196) El acento escrito (anonyme) 58 085
197) Vegetables (claire1) 58 014
198) SER / ESTAR (anonyme) 57 869
199) Antonyms (dridro) 57 721
200) Adjectives - agreement (anonyme) 57 607
