Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 517 973
2) Placement test : grammar (dridro) 1 348 444
3) Pretérito indefinido (viothur) 777 981
4) Pretérito indefinido (claire1) 740 888
5) Pretérito imperfecto (anonyme) 688 160
6) Placement test : vocabulary beginners (bridg) 664 510
7) Ser /estar? (claire1) 646 080
8) Spanish alphabet (claire1) 509 958
9) Present (bridg) 484 053
10) Imperative (anonyme) 460 562
11) Placement test (hidalgo) 454 167
12) Present : regular verbs (anonyme) 376 838
13) Pretérito indefinido: irregular (nicks0206) 335 862
14) Pretérito imperfecto (tinou) 335 489
15) Alphabet (yanhel) 332 565
16) Estar+Gerund (anonyme) 316 030
17) Choose the correct article (claire1) 303 489
18) Gustar (anonyme) 294 522
19) What time is it? (webmaster) 281 534
20) Pretérito perfecto (anonyme) 280 944
21) Imperative (anonyme) 274 283
22) Numbers 1-100 (webmaster) 269 532
23) Plural (claire1) 269 071
24) Pretérito indefinido (anonyme) 264 453
25) Future (claire1) 256 852
26) Indicative present (anonyme) 256 512
27) Pretérito indefinido (sara60) 250 700
28) Pretérito Indefinido vs Pretérito Imperfecto (nick27) 240 511
29) Pronounce the nasal (yanhel) 234 820
30) Subjunctive present (anonyme) 232 004
31) Conditional (anonyme) 221 691
32) Pretérito imperfecto (bikette329) 218 911
33) Counting from 1 to 10 (bridg) 209 891
34) Future (anonyme) 199 045
35) Numbers (lemarseillais) 193 821
36) Ser (claire1) 186 664
37) Present (hidalgo) 184 199
38) Por/para (lemarseillais) 182 443
39) Placement test (yanhel) 181 145
40) Verbos con diptongación (nicks0206) 172 612
41) Pretérito imperfecto (anonyme) 172 072
42) Present: -AR -ER -IR (anonyme) 168 410
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 167 613
44) Numbers in letters (anonyme) 163 286
45) Pretérito indefinido (pepette62) 162 480
46) Date (dridro) 157 942
47) Soler + infinitive (nicks0206) 153 580
48) Gustar, doler, encantar ... (nicks0206) 153 517
49) Ser /Estar (yanhel) 152 622
50) El, la, los, las (anonyme) 147 190
51) All past tenses (hidalgo) 146 659
52) Present (anonyme) 145 174
53) Numbers 11-20 (bridg) 144 347
54) Present (anonyme) 142 631
55) Estar (claire1) 141 458
56) Colours (bridg) 141 376
57) Pretérito indefinido (anonyme) 139 600
58) Pretérito Indefinido (sergiomax) 138 498
59) Future (anonyme) 137 530
60) Animals (anonyme) 137 427
61) El pretérito perfecto compuesto (nicks0206) 134 937
62) Demonstrative adjectives (dridro) 134 373
63) El empleo de SER y ESTAR (anonyme) 134 281
64) Future (hidalgo) 134 003
65) Introducing oneself (anonyme) 131 217
66) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 130 800
67) Subjunctive (yanhel) 129 599
68) Subjunctive (yanhel) 129 497
69) Present (anonyme) 127 728
70) Imperative: -ar (dridro) 126 210
71) Pronombres personales complementos de objeto directo e indir (dridro) 124 962
72) Masculine/Feminine (claire1) 123 972
73) Right tenses (anonyme) 123 554
74) Future (claire1) 122 545
75) Placement test (yanhel) 118 844
76) Gerund (hidalgo) 118 477
77) Pretérito indefinido (claire1) 110 847
78) Nationalities (webmaster) 109 692
79) Human body (bridg) 108 692
80) Imperative (dridro) 106 062
81) Gustar (anonyme) 105 740
82) Ropa y Accesorios (yanhel) 104 145
83) Days, months and seasons (pepette62) 104 137
84) Indicative tenses (anonyme) 103 939
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 101 789
86) Ser / estar Present (anonyme) 101 496
87) Imperfect (nicks0206) 100 934
88) Adjectives agreement (nicks0206) 98 317
89) Imperative (anonyme) 97 169
90) Pretérito indefinido (anonyme) 97 045
91) Gustar (tinou) 96 848
92) Dictation (claire1) 96 799
93) Plural (hidalgo) 95 534
94) Prepositions Por / Para (claire1) 95 198
95) Introducing someone (yanhel) 95 008
96) Ser / Estar (anonyme) 94 900
97) Pretérito perfecto (anonyme) 94 290
98) Estar + gerund (anonyme) 93 845
99) Cardinal numbers (anonyme) 93 798
100) Past tenses (anonyme) 93 705
101) Present: diphtongues (anonyme) 93 336
102) Articles & days (claire1) 91 039
103) Conjugation (dridro) 89 995
104) Numbers 1 - 1,000 (anonyme) 89 804
105) Gerund (nicks0206) 89 786
106) Find the correct capital (claire1) 89 456
107) Colors (lemarseillais) 89 322
108) Accents (anonyme) 88 872
109) Introducing oneself (anonyme) 88 794
110) Imperative (yanhel) 87 471
111) Present (hidalgo) 87 398
112) Me in Spanish (yanhel) 86 024
113) What time is it? (anonyme) 85 711
114) Fruits (claire1) 84 610
115) Present: /e/ => /i/ (anonyme) 84 564
116) All tenses (yanhel) 84 288
117) What time is it? (pepette62) 83 908
118) SER / ESTAR (anonyme) 83 565
119) Build these sentences (anonyme) 83 115
120) Estar + gerund (claire1) 82 734
121) Present (anonyme) 81 859
122) Estar + gerund (mrkenedy) 81 459
123) Gerund (anonyme) 81 320
124) Accents (bridg) 81 306
125) Pretérito indefinido - Subjunctive imperfect (yanhel) 81 161
126) Future (anonyme) 81 137
127) Plural (pepette62) 81 048
128) Future: voy a comer (anonyme) 80 566
129) Maths (webmaster) 79 801
130) Present (nicks0206) 79 418
131) Sentences (claire1) 79 364
132) Masculine/Feminine (claire1) 79 193
133) Future (anonyme) 78 963
134) Present - Regular verbs (anonyme) 78 724
135) Imperative (sara60) 78 206
136) Dialogue: 1st sentences (claire1) 77 715
137) Subjunctive: present (anonyme) 77 006
138) Conditional (anonyme) 76 531
139) Indefinite articles (anonyme) 76 328
140) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 160
141) Turn into the plural (anonyme) 75 746
142) Diphtongue (present) (anonyme) 74 700
143) Future : ir +verb (claire1) 74 693
144) Comprehension test: level B2 (yanhel) 74 537
145) SER y Estar (claire1) 72 278
146) Dictation : alphabet (claire1) 72 130
147) Está,están,hay (claire1) 72 003
148) Present : What about a coffee? (claire1) 71 771
149) Simple past - irregular verbs (hidalgo) 71 080
150) Prepositions A, DE, EN, CON (anonyme) 70 957
151) Ser / Estar (anonyme) 70 727
152) Futur (acebo) 69 376
153) Present (anonyme) 69 135
154) Gustar (anonyme) 69 076
155) Possessive adjectives (anonyme) 68 781
156) Pretérito Indefinido / Pretérito Perfecto (claire1) 68 743
157) House (claire1) 68 348
158) Usted (claire1) 68 253
159) Imperative: regular verbs (dridro) 67 254
160) Present (yanhel) 66 936
161) Gender of the words (claire1) 66 533
162) Bilingual dialogue : A formal conversation (claire1) 66 249
163) Present: regular verbs (tinou) 65 612
164) Who am I talking about? (bridg) 65 319
165) Comparatives (hidalgo) 65 246
166) Pretérito indefinido (anonyme) 65 194
167) Syllables (dridro) 65 016
168) Spanish accents (claire1) 65 003
169) Hora (anonyme) 64 864
170) Orders (anonyme) 64 836
171) Vocabulary : verbs (actions) (bridg) 63 992
172) Indicative past tense (anonyme) 63 815
173) Pretérito indefinido - irregular verbs (anonyme) 63 440
174) Ordinal numbers (anonyme) 63 413
175) Progressive form (anonyme) 63 183
176) Present: Estar + gerund (anonyme) 62 972
177) Present (nicks0206) 62 866
178) Introducing oneself (claire1) 62 700
179) Subjunctive imperfect (pierre222) 62 672
180) Present (irregular verbs) (hidalgo) 62 480
181) Placement test (hidalgo) 61 696
182) Sequence of tenses (anonyme) 61 046
183) Present (anonyme) 61 009
184) Indefinite preterit (anonyme) 61 003
185) Imperative (hidalgo) 60 724
186) Le lo la se. (anonyme) 60 005
187) Numbers in letters (anonyme) 59 889
188) Future (anonyme) 59 887
189) Pretérito indefinido / pretérito perfecto (hidalgo) 59 810
190) C / Z (pepette62) 59 542
191) Animals (nicks0206) 59 474
192) Human body (webmaster) 59 106
193) Level test II (yanhel) 59 019
194) Months (claire1) 58 705
195) Conditional - SI + sequence of tenses (nicks0206) 58 457
196) El acento escrito (anonyme) 58 172
197) Vegetables (claire1) 58 020
198) SER / ESTAR (anonyme) 57 919
199) Adjectives - agreement (anonyme) 57 735
200) Antonyms (dridro) 57 723
