Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 515 496
2) Placement test : grammar (dridro) 1 347 870
3) Pretérito indefinido (viothur) 776 598
4) Pretérito indefinido (claire1) 740 094
5) Pretérito imperfecto (anonyme) 686 980
6) Placement test : vocabulary beginners (bridg) 664 291
7) Ser /estar? (claire1) 644 993
8) Spanish alphabet (claire1) 509 922
9) Present (bridg) 483 762
10) Imperative (anonyme) 459 659
11) Placement test (hidalgo) 453 907
12) Present : regular verbs (anonyme) 376 254
13) Pretérito indefinido: irregular (nicks0206) 335 121
14) Pretérito imperfecto (tinou) 334 963
15) Alphabet (yanhel) 332 234
16) Estar+Gerund (anonyme) 315 691
17) Choose the correct article (claire1) 303 388
18) Gustar (anonyme) 294 002
19) What time is it? (webmaster) 281 513
20) Pretérito perfecto (anonyme) 280 185
21) Imperative (anonyme) 274 167
22) Numbers 1-100 (webmaster) 269 335
23) Plural (claire1) 269 007
24) Pretérito indefinido (anonyme) 264 143
25) Future (claire1) 256 598
26) Indicative present (anonyme) 256 134
27) Pretérito indefinido (sara60) 250 135
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 240 164
29) Pronounce the nasal (yanhel) 234 642
30) Subjunctive present (anonyme) 231 576
31) Conditional (anonyme) 221 483
32) Pretérito imperfecto (bikette329) 218 099
33) Counting from 1 to 10 (bridg) 209 611
34) Future (anonyme) 198 854
35) Numbers (lemarseillais) 193 713
36) Ser (claire1) 186 618
37) Present (hidalgo) 183 764
38) Por/para (lemarseillais) 182 023
39) Placement test (yanhel) 180 939
40) Verbos con diptongación (nicks0206) 172 471
41) Pretérito imperfecto (anonyme) 171 765
42) Present: -AR -ER -IR (anonyme) 168 302
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 167 256
44) Numbers in letters (anonyme) 163 030
45) Pretérito indefinido (pepette62) 161 563
46) Date (dridro) 157 899
47) Soler + infinitive (nicks0206) 153 371
48) Gustar, doler, encantar ... (nicks0206) 153 248
49) Ser /Estar (yanhel) 152 506
50) El, la, los, las (anonyme) 147 135
51) All past tenses (hidalgo) 146 450
52) Present (anonyme) 145 062
53) Numbers 11-20 (bridg) 144 193
54) Present (anonyme) 142 031
55) Estar (claire1) 141 418
56) Colours (bridg) 141 214
57) Pretérito indefinido (anonyme) 139 505
58) Pretérito Indefinido (sergiomax) 138 116
59) Animals (anonyme) 137 358
60) Future (anonyme) 137 349
61) El pretérito perfecto compuesto (nicks0206) 134 837
62) Demonstrative adjectives (dridro) 134 357
63) El empleo de SER y ESTAR (anonyme) 134 065
64) Future (hidalgo) 133 711
65) Introducing oneself (anonyme) 131 147
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 130 621
67) Subjunctive (yanhel) 129 439
68) Subjunctive (yanhel) 129 334
69) Present (anonyme) 127 614
70) Imperative: -ar (dridro) 126 172
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 876
72) Masculine/Feminine (claire1) 123 861
73) Right tenses (anonyme) 123 425
74) Future (claire1) 122 484
75) Placement test (yanhel) 118 774
76) Gerund (hidalgo) 118 298
77) Pretérito indefinido (claire1) 110 711
78) Nationalities (webmaster) 109 685
79) Human body (bridg) 108 576
80) Imperative (dridro) 106 011
81) Gustar (anonyme) 105 628
82) Days, months and seasons (pepette62) 104 072
83) Ropa y Accesorios (yanhel) 104 024
84) Indicative tenses (anonyme) 103 844
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 578
86) Ser / estar Present (anonyme) 101 421
87) Imperfect (nicks0206) 100 857
88) Adjectives agreement (nicks0206) 98 265
89) Imperative (anonyme) 96 981
90) Pretérito indefinido (anonyme) 96 969
91) Dictation (claire1) 96 786
92) Gustar (tinou) 96 739
93) Plural (hidalgo) 95 470
94) Prepositions Por / Para (claire1) 95 066
95) Introducing someone (yanhel) 94 943
96) Ser / Estar (anonyme) 94 819
97) Pretérito perfecto (anonyme) 94 099
98) Estar + gerund (anonyme) 93 766
99) Cardinal numbers (anonyme) 93 752
100) Past tenses (anonyme) 93 527
101) Present: diphtongues (anonyme) 93 213
102) Articles & days (claire1) 90 996
103) Conjugation (dridro) 89 895
104) Gerund (nicks0206) 89 705
105) Numbers 1 - 1,000 (anonyme) 89 694
106) Find the correct capital (claire1) 89 403
107) Colors (lemarseillais) 89 275
108) Accents (anonyme) 88 799
109) Introducing oneself (anonyme) 88 744
110) Imperative (yanhel) 87 403
111) Present (hidalgo) 87 224
112) Me in Spanish (yanhel) 85 968
113) What time is it? (anonyme) 85 632
114) Fruits (claire1) 84 600
115) Present: /e/ => /i/ (anonyme) 84 473
116) All tenses (yanhel) 84 182
117) What time is it? (pepette62) 83 833
118) SER / ESTAR (anonyme) 83 510
119) Build these sentences (anonyme) 83 086
120) Estar + gerund (claire1) 82 640
121) Present (anonyme) 81 794
122) Accents (bridg) 81 290
123) Estar + gerund (mrkenedy) 81 151
124) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 085
125) Gerund (anonyme) 81 072
126) Future (anonyme) 81 024
127) Plural (pepette62) 80 950
128) Future: voy a comer (anonyme) 80 395
129) Maths (webmaster) 79 800
130) Present (nicks0206) 79 366
131) Sentences (claire1) 79 334
132) Masculine/Feminine (claire1) 79 154
133) Future (anonyme) 78 915
134) Present - Regular verbs (anonyme) 78 712
135) Imperative (sara60) 78 109
136) Dialogue: 1st sentences (claire1) 77 665
137) Subjunctive: present (anonyme) 76 744
138) Conditional (anonyme) 76 393
139) Indefinite articles (anonyme) 76 276
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 107
141) Turn into the plural (anonyme) 75 688
142) Future : ir +verb (claire1) 74 674
143) Comprehension test: level B2 (yanhel) 74 487
144) Diphtongue (present) (anonyme) 74 350
145) SER y Estar (claire1) 72 186
146) Dictation : alphabet (claire1) 72 119
147) Está,están,hay (claire1) 71 976
148) Present : What about a coffee? (claire1) 71 735
149) Simple past - irregular verbs (hidalgo) 70 973
150) Prepositions A, DE, EN, CON (anonyme) 70 906
151) Ser / Estar (anonyme) 70 701
152) Futur (acebo) 69 085
153) Present (anonyme) 69 048
154) Gustar (anonyme) 69 047
155) Possessive adjectives (anonyme) 68 772
156) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 696
157) House (claire1) 68 333
158) Usted (claire1) 68 225
159) Imperative: regular verbs (dridro) 67 226
160) Present (yanhel) 66 875
161) Gender of the words (claire1) 66 519
162) Bilingual dialogue : A formal conversation (claire1) 66 238
163) Present: regular verbs (tinou) 65 603
164) Who am I talking about? (bridg) 65 288
165) Comparatives (hidalgo) 65 143
166) Pretérito indefinido (anonyme) 65 055
167) Spanish accents (claire1) 64 983
168) Syllables (dridro) 64 967
169) Hora (anonyme) 64 837
170) Orders (anonyme) 64 456
171) Vocabulary : verbs (actions) (bridg) 63 909
172) Indicative past tense (anonyme) 63 703
173) Pretérito indefinido - irregular verbs (anonyme) 63 358
174) Ordinal numbers (anonyme) 63 305
175) Progressive form (anonyme) 63 085
176) Present: Estar + gerund (anonyme) 62 877
177) Present (nicks0206) 62 814
178) Introducing oneself (claire1) 62 682
179) Subjunctive imperfect (pierre222) 62 605
180) Present (irregular verbs) (hidalgo) 62 410
181) Placement test (hidalgo) 61 666
182) Sequence of tenses (anonyme) 61 032
183) Present (anonyme) 60 932
184) Indefinite preterit (anonyme) 60 851
185) Imperative (hidalgo) 60 646
186) Le lo la se. (anonyme) 59 881
187) Future (anonyme) 59 871
188) Numbers in letters (anonyme) 59 864
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 774
190) C / Z (pepette62) 59 480
191) Animals (nicks0206) 59 450
192) Human body (webmaster) 59 092
193) Level test II (yanhel) 58 987
194) Months (claire1) 58 704
195) Conditional - SI + sequence of tenses (nicks0206) 58 433
196) El acento escrito (anonyme) 58 133
197) Vegetables (claire1) 58 017
198) SER / ESTAR (anonyme) 57 902
199) Antonyms (dridro) 57 722
200) Adjectives - agreement (anonyme) 57 689
