Another site:
AllTop 200 most popular tests to learn Spanish...
1) Subjunctive present (dridro) 1 547 647
2) Placement test : grammar (dridro) 1 355 040
3) Pretérito indefinido (viothur) 795 390
4) Pretérito indefinido (claire1) 751 893
5) Pretérito imperfecto (anonyme) 702 527
6) Placement test : vocabulary beginners (bridg) 666 772
7) Ser /estar? (claire1) 656 408
8) Spanish alphabet (claire1) 510 533
9) Present (bridg) 487 809
10) Imperative (anonyme) 471 567
11) Placement test (hidalgo) 457 409
12) Present : regular verbs (anonyme) 383 593
13) Pretérito imperfecto (tinou) 344 892
14) Pretérito indefinido: irregular (nicks0206) 343 871
15) Alphabet (yanhel) 335 753
16) Estar+Gerund (anonyme) 319 385
17) Choose the correct article (claire1) 304 877
18) Gustar (anonyme) 300 766
19) Pretérito perfecto (anonyme) 289 451
20) What time is it? (webmaster) 281 969
21) Imperative (anonyme) 276 088
22) Numbers 1-100 (webmaster) 271 406
23) Pretérito indefinido (anonyme) 270 467
24) Plural (claire1) 269 872
25) Future (claire1) 261 652
26) Indicative present (anonyme) 260 130
27) Pretérito indefinido (sara60) 258 782
28) Pretérito Indefinido vs Pretérito Imperfecto (anonyme) 245 274
29) Subjunctive present (anonyme) 238 651
30) Pronounce the nasal (yanhel) 236 985
31) Pretérito imperfecto (bikette329) 229 887
32) Conditional (anonyme) 225 151
33) Counting from 1 to 10 (bridg) 212 023
34) Future (anonyme) 202 603
35) Numbers (lemarseillais) 194 685
36) Present (hidalgo) 187 871
37) Ser (claire1) 187 182
38) Por/para (lemarseillais) 186 287
39) Placement test (yanhel) 182 440
40) Verbos con diptongación (nicks0206) 175 008
41) Pretérito imperfecto (anonyme) 174 609
42) Pretérito indefinido (pepette62) 173 454
43) Numbers in Spanish (from 1 to 1,000,000) (anonyme) 171 691
44) Present: -AR -ER -IR (anonyme) 169 936
45) Numbers in letters (anonyme) 165 813
46) Date (dridro) 158 335
47) Soler + infinitive (nicks0206) 155 984
48) Gustar, doler, encantar ... (nicks0206) 155 358
49) Ser /Estar (yanhel) 154 115
50) All past tenses (hidalgo) 148 667
51) Present (anonyme) 148 519
52) El, la, los, las (anonyme) 147 977
53) Present (anonyme) 146 758
54) Numbers 11-20 (bridg) 145 839
55) Pretérito Indefinido (sergiomax) 142 961
56) Colours (bridg) 142 128
57) Estar (claire1) 141 941
58) Future (anonyme) 141 113
59) Pretérito indefinido (anonyme) 141 000
60) Animals (anonyme) 138 420
61) Future (hidalgo) 138 380
62) El empleo de SER y ESTAR (anonyme) 136 121
63) El pretérito perfecto compuesto (nicks0206) 135 894
64) Demonstrative adjectives (dridro) 134 661
65) Poner los verbos entre paréntesis en los tiempos indicados. (dridro) 132 891
66) Introducing oneself (anonyme) 132 062
67) Subjunctive (yanhel) 131 488
68) Subjunctive (yanhel) 131 284
69) Present (anonyme) 128 873
70) Imperative: -ar (dridro) 127 151
71) Right tenses (anonyme) 125 831
72) Pronombres personales complementos de objeto directo e indir (dridro) 125 820
73) Masculine/Feminine (claire1) 125 402
74) Future (claire1) 123 736
75) Gerund (hidalgo) 120 721
76) Placement test (yanhel) 119 622
77) Pretérito indefinido (claire1) 112 498
78) Nationalities (webmaster) 109 770
79) Human body (bridg) 109 628
80) Gustar (anonyme) 107 290
81) Imperative (dridro) 107 155
82) Ropa y Accesorios (yanhel) 105 190
83) Indicative tenses (anonyme) 104 676
84) Days, months and seasons (pepette62) 104 654
85) Comparison : tan..como, tanto ..como, tanto/a/os/as..como (nicks0206) 102 461
86) Ser / estar Present (anonyme) 102 398
87) Imperfect (nicks0206) 101 993
88) Imperative (anonyme) 99 773
89) Adjectives agreement (nicks0206) 99 262
90) Pretérito indefinido (anonyme) 98 343
91) Gustar (tinou) 98 269
92) Dictation (claire1) 97 030
93) Prepositions Por / Para (claire1) 96 774
94) Pretérito perfecto (anonyme) 96 705
95) Plural (hidalgo) 96 418
96) Ser / Estar (anonyme) 95 929
97) Past tenses (anonyme) 95 894
98) Introducing someone (yanhel) 95 718
99) Estar + gerund (anonyme) 94 781
100) Present: diphtongues (anonyme) 94 614
101) Cardinal numbers (anonyme) 94 447
102) Articles & days (claire1) 91 594
103) Numbers 1 - 1,000 (anonyme) 91 339
104) Conjugation (dridro) 91 250
105) Gerund (nicks0206) 91 083
106) Find the correct capital (claire1) 90 053
107) Accents (anonyme) 89 920
108) Colors (lemarseillais) 89 614
109) Introducing oneself (anonyme) 89 470
110) Present (hidalgo) 89 002
111) Imperative (yanhel) 88 551
112) Me in Spanish (yanhel) 86 601
113) What time is it? (anonyme) 86 489
114) Present: /e/ => /i/ (anonyme) 85 425
115) All tenses (yanhel) 85 001
116) Fruits (claire1) 84 834
117) What time is it? (pepette62) 84 743
118) SER / ESTAR (anonyme) 84 092
119) Estar + gerund (claire1) 84 021
120) Gerund (anonyme) 83 959
121) Estar + gerund (mrkenedy) 83 650
122) Build these sentences (anonyme) 83 611
123) Future (anonyme) 83 436
124) Present (anonyme) 82 565
125) Future: voy a comer (anonyme) 82 378
126) Pretérito indefinido - Subjunctive imperfect (yanhel) 82 109
127) Plural (pepette62) 81 611
128) Accents (bridg) 81 501
129) Subjunctive: present (anonyme) 80 041
130) Present (nicks0206) 80 032
131) Imperative (sara60) 80 017
132) Masculine/Feminine (claire1) 79 879
133) Maths (webmaster) 79 872
134) Future (anonyme) 79 863
135) Sentences (claire1) 79 857
136) Conditional (anonyme) 79 219
137) Present - Regular verbs (anonyme) 78 932
138) Dialogue: 1st sentences (claire1) 78 216
139) Spanish pronunciation: ń j ll ch r and consonants (yanhel) 76 943
140) Indefinite articles (anonyme) 76 899
141) Turn into the plural (anonyme) 76 513
142) Diphtongue (present) (anonyme) 76 128
143) Comprehension test: level B2 (yanhel) 75 204
144) Future : ir +verb (claire1) 75 085
145) Futur (acebo) 74 902
146) SER y Estar (claire1) 73 296
147) Está,están,hay (claire1) 72 487
148) Present : What about a coffee? (claire1) 72 427
149) Simple past - irregular verbs (hidalgo) 72 405
150) Dictation : alphabet (claire1) 72 301
151) Prepositions A, DE, EN, CON (anonyme) 71 705
152) Ser / Estar (anonyme) 71 048
153) Present (anonyme) 70 306
154) Orders (anonyme) 69 743
155) Pretérito Indefinido / Pretérito Perfecto (claire1) 69 578
156) Gustar (anonyme) 69 260
157) Possessive adjectives (anonyme) 69 154
158) Usted (claire1) 69 007
159) House (claire1) 68 895
160) Imperative: regular verbs (dridro) 67 922
161) Present (yanhel) 67 836
162) Pretérito indefinido (anonyme) 67 003
163) Gender of the words (claire1) 66 707
164) Comparatives (hidalgo) 66 496
165) Bilingual dialogue : A formal conversation (claire1) 66 389
166) Syllables (dridro) 65 822
167) Present: regular verbs (tinou) 65 754
168) Who am I talking about? (bridg) 65 706
169) Hora (anonyme) 65 532
170) Indicative past tense (anonyme) 65 373
171) Spanish accents (claire1) 65 230
172) Vocabulary : verbs (actions) (bridg) 64 626
173) Ordinal numbers (anonyme) 64 548
174) Progressive form (anonyme) 64 316
175) Present: Estar + gerund (anonyme) 64 130
176) Pretérito indefinido - irregular verbs (anonyme) 64 012
177) Subjunctive imperfect (pierre222) 63 946
178) Present (nicks0206) 63 377
179) Indefinite preterit (anonyme) 63 293
180) Introducing oneself (claire1) 63 148
181) Present (irregular verbs) (hidalgo) 63 135
182) Placement test (hidalgo) 61 957
183) Present (anonyme) 61 943
184) Imperative (hidalgo) 61 611
185) Sequence of tenses (anonyme) 61 471
186) Le lo la se. (anonyme) 61 099
187) Pretérito indefinido / pretérito perfecto (hidalgo) 60 547
188) Numbers in letters (anonyme) 60 228
189) Future (anonyme) 60 209
190) C / Z (pepette62) 60 171
191) Animals (nicks0206) 59 865
192) Human body (webmaster) 59 416
193) Level test II (yanhel) 59 233
194) Pretérito perfecto (anonyme) 59 055
195) Conditional - SI + sequence of tenses (nicks0206) 58 846
196) El acento escrito (anonyme) 58 835
197) Months (claire1) 58 766
198) Imperfect (sara60) 58 201
199) Vegetables (claire1) 58 135
200) Adjectives - agreement (anonyme) 58 126
