Another site:
AllTop 200 most popular tests to learn German...
1) Placement test (anonyme) 961 364
2) Vocabulary: important words (anonyme) 367 881
3) Alphabet (webmaster) 309 151
4) Pronunciation (anonyme) 252 787
5) Present: sein (anonyme) 192 200
6) Simple past/Imperfekt (anonyme) 189 373
7) Introducing oneself (anonyme) 189 166
8) Alphabet (webmaster) 184 851
9) Alphabet (webmaster) 145 176
10) Numbers 0 to 30 (anonyme) 137 739
11) Passive voice (anonyme) 137 459
12) Pronunciation (anonyme) 132 316
13) What time is it? (anonyme) 128 616
14) Time (anonyme) 124 559
15) Pronunciation (anonyme) 114 189
16) Numbers: 0 - 100 (anonyme) 104 579
17) Present : Werden (anonyme) 101 219
18) Comparatives (anonyme) 101 055
19) Introducing oneself (anonyme) 99 046
20) Future I (anonyme) 96 666
21) Passive voice (anonyme) 95 176
22) Counting from 0 to 100 (anonyme) 88 921
23) What time is it? (anonyme) 85 993
24) Directive and locative prepositions (anonyme) 85 444
25) Relative clauses (anonyme) 81 368
26) Numbers: 50 to 100 (anonyme) 80 781
27) Damit / um.....zu (anonyme) 80 011
28) Dative (anonyme) 79 641
29) Als or Wenn (anonyme) 77 886
30) Preterite (anonyme) 76 037
31) Vocabulary - Human body (bridg) 74 859
32) Present Perfect (Perfekt) (valdyeuse) 73 105
33) Declension : Definite articles (dative/accusative) (jagienka) 71 082
34) Present : Modals (anonyme) 70 540
35) Conjunctions : dass, deshalb, weil, denn (jagienka) 68 587
36) Accusative (dada30400) 67 208
37) Infinitive: 'zu' (anonyme) 62 189
38) Comparisons + (anonyme) 58 029
39) Counting from 1 to 10 (anonyme) 56 130
40) Present Perfect (Perfekt) (valdyeuse) 55 896
41) Present Perfect (Perfekt) (anonyme) 55 684
42) Denn / weil (sannchi) 55 112
43) Subordinate clauses (weil) (anonyme) 54 151
44) Passive voice (anonyme) 51 770
45) Prepositions + accusative or dative (dada30400) 51 033
46) Prepositions (um, am, in, zu, nach, bei) (anonyme) 50 409
47) Aber / Sondern (valdyeuse) 49 879
48) Action verbs (bridg) 49 631
49) Denn/weil/deshalb (valdyeuse) 48 925
50) Numbers (fouine18) 48 800
51) Prepositions zu, nach, in, an... (anonyme) 44 783
52) Gender (anonyme) 43 927
53) Für / um..zu / damit (anonyme) 43 386
54) Possessive adjectives: accusative / dative (anonyme) 42 342
55) Relative pronouns (lemarseillais) 42 227
56) Wer, Wen, Wem? (berengaria) 42 164
57) The German Perfect (Regular Forms) (anonyme) 41 471
58) What time is it? (anonyme) 40 803
59) Impérative (anonyme) 38 776
60) Relative pronouns (caline) 36 777
61) Counting from 100 to 1 000 (anonyme) 36 598
62) Questions (valdyeuse) 36 172
63) Possessive adjectives (valdyeuse) 35 365
64) Preterit (fouine18) 35 229
65) Declension : Epithet adjectives with definite articles (tati71) 34 235
66) What time is it? (anonyme) 34 204
67) Declension (lemarseillais) 33 891
68) Articles: accusative (anonyme) 33 738
69) Subjunctive I (anonyme) 33 665
70) Imperative (langues) 33 651
71) Vocabulary - Animals (elesa) 33 122
72) Vocabulary - The house (mariebru) 33 111
73) Numbers from 20 to 100 (anonyme) 32 648
74) Imperative (anonyme) 32 358
75) Subordinate clauses: weil (valdyeuse) 32 145
76) Days & months (anonyme) 31 967
77) Plural (anonyme) 31 743
78) Declension : Definite and indefinite articles (anonyme) 31 600
79) Negation (kein / nicht) (mariebru) 31 206
80) Possessive adjectives (dada30400) 30 667
81) Vocabulary - School stuff (elesa) 30 661
82) Negation (kein-nicht) (anonyme) 30 453
83) Vocabulary - Clothes and accessories (bikette329) 30 356
84) Negation -nicht and kein (anonyme) 30 225
85) Conjunctions ; dass, weil, ob, wenn (anonyme) 29 967
86) Personal pronouns (sannchi) 29 886
87) Modals (anonyme) 29 835
88) Present Perfect (Perfekt) (anonyme) 29 763
89) Comparison (bikette329) 29 654
90) Relative pronouns (accusative) (anonyme) 29 649
91) Adverbs : Aber or sondern (mariebru) 29 566
92) damit/um (anonyme) 29 494
93) Directive / locative (anonyme) 29 145
94) Where should I put the verb? (milo90) 28 574
95) Genitive (lemke05) 28 518
96) Imperative (tati71) 28 184
97) 100 - 100,000,000,000 (anonyme) 27 976
98) Present Perfect (Perfekt) (milo90) 27 941
99) Subordinate clauses: als, wenn, ob (anonyme) 27 767
100) Definite articles (anonyme) 27 195
101) Accusative prepositions (valdyeuse) 26 562
102) Infinitive (ohne zu, um zu, anstatt zu) (tati71) 26 534
103) Colours (rebekka) 26 213
104) Genitive (anonyme) 26 156
105) Food (anonyme) 25 963
106) Als or wenn (anonyme) 25 844
107) Vocabulary : School stuff (anonyme) 25 218
108) Possessive adjectives (anonyme) 24 894
109) Present : irregular = 'e' (anonyme) 24 579
110) Simple past/Imperfekt: haben/sein (anonyme) 24 473
111) Declension : Definite articles (accusative) (anonyme) 23 843
112) Indirect speech (fouine18) 23 758
113) Farm animals (anonyme) 23 693
114) Negative (nicht and kein) (valdyeuse) 22 907
115) Genitive (anonyme) 22 845
116) Complex sentences (anonyme) 22 746
117) Bakery (anonyme) 22 717
118) Read and complete : Holidays (anonyme) 22 400
119) Subordinate clauses: wenn (dada30400) 22 397
120) Definite & indefinite articles (dada30400) 22 316
121) Subordinate clauses: ob / wenn (valdyeuse) 22 023
122) Als or wenn (valdyeuse) 21 948
123) Comparatives/Superlatives (anonyme) 21 923
124) Wo, Woher, Wohin (anonyme) 21 845
125) Prepositions (mariebru) 21 767
126) Vocabulary - Family (anonyme) 21 593
127) Preterit : auxiliaries - haben/sein (frapedur) 21 585
128) Bilingual dialogue : What time...? (alken) 21 409
129) Numbers from 11 to 20 (anonyme) 21 208
130) Questions (dada30400) 21 025
131) Negation (nicht / kein) (jagienka) 20 964
132) Dialogue : Two friends (anonyme) 20 840
133) Present (dada30400) 20 797
134) Count: 0 - 100 (rebekka) 20 757
135) Simple past/Imperfekt (anonyme) 20 688
136) Adjectives (caline) 20 594
137) Simple past/Imperfekt: regular verbs (valdyeuse) 20 486
138) Subjunctive II (wäre / würde) (vergnuegen) 20 482
139) Subjunctive II (anonyme) 20 299
140) Modal verbs (anonyme) 20 281
141) Vocabulary - Animals (elesa) 20 212
142) Dative (anonyme) 20 165
143) Subjunctive II: auxiliaries (anonyme) 20 037
144) Aus, von - choose (tati71) 19 937
145) Present Perfect (Perfekt) (dada30400) 19 922
146) Prepositions + accusative /dative (anonyme) 19 688
147) Declension : Epithet adjectives (tati71) 19 651
148) Particles (anonyme) 19 649
149) Relative pronouns (anonyme) 19 572
150) Vocabulary - Trades (anonyme) 19 451
151) Fruits & vegetables (shayla) 19 345
152) Bakery (anonyme) 19 334
153) Obwohl / ohne dass / während (caline) 19 242
154) Wo, woher, wohin (valdyeuse) 18 942
155) Pronominal adverbs (milo90) 18 873
156) Fruits (anonyme) 18 597
157) Passive voice (tati71) 18 561
158) What time is it? (anonyme) 18 512
159) Der, die or das (anonyme) 18 397
160) Numbers 0 - 20 (anonyme) 18 390
161) Present : irregular = 'a' (anonyme) 18 363
162) Animals (rebekka) 18 361
163) Questions (wie, wo, was...) (tati71) 18 324
164) Adjective 'neu' (lemke05) 18 288
165) Subordinate clauses: dass / weil (anonyme) 18 252
166) Der - die - das (arpeggia) 18 157
167) Conjunctions (anonyme) 17 899
168) Präteritum (anonyme) 17 774
169) Prépositions : nach, in, zu, bei (anonyme) 17 606
170) Present Perfect (Perfekt): double infinitives (anonyme) 17 584
171) Subordinate clauses: dass & ob (anonyme) 17 534
172) Vocabulary - School stuff (dada30400) 17 488
173) Preterit and perfect (anonyme) 17 479
174) Future I (dada30400) 17 471
175) Maths (dada30400) 17 454
176) Subordinate: als, wenn, wann (caline) 17 269
177) Interrogative pronouns ; wo, was, wie, wer, wann (lemarseillais) 17 265
178) Count from 1 to 12 (anonyme) 17 257
179) Vocabulary - House (rebekka) 17 139
180) Adjectives (tati71) 16 960
181) Infinitive (um zu, anstatt zu, ohne zu) (dada30400) 16 946
182) Conditional (anonyme) 16 939
183) ß / ss (anonyme) 16 835
184) Prepositions: am / um (anonyme) 16 802
185) My family (valdyeuse) 16 780
186) Wenn, wann, als (anonyme) 16 737
187) Subjunctive II (anonyme) 16 627
188) Subjunctive II (anonyme) 16 605
189) Prepositions: in, auf, an (anonyme) 16 595
190) Adjectives (jng) 16 472
191) Numbers: 1, 000 - 10, 000 (anonyme) 16 453
192) Conjugation : Correct tense (anonyme) 16 447
193) Pronouns: davon, daran... (anonyme) 16 405
194) In / nach (tati71) 16 203
195) Prepositions : dative (anonyme) 16 159
196) Introducing oneself (anonyme) 16 127
197) Simple past/Imperfekt: text (dada30400) 16 058
198) Our family (mariebru) 15 927
199) Passive voice (dada30400) 15 771
200) Bilingual dialogue : At the bakery (alken) 15 758
