Another site:
AllTop 200 most popular tests to learn German...
1) Placement test (anonyme) 961 380
2) Vocabulary: important words (anonyme) 367 899
3) Alphabet (webmaster) 309 161
4) Pronunciation (anonyme) 252 797
5) Present: sein (anonyme) 192 209
6) Simple past/Imperfekt (anonyme) 189 392
7) Introducing oneself (anonyme) 189 176
8) Alphabet (webmaster) 184 854
9) Alphabet (webmaster) 145 178
10) Numbers 0 to 30 (anonyme) 137 768
11) Passive voice (anonyme) 137 464
12) Pronunciation (anonyme) 132 321
13) What time is it? (anonyme) 128 623
14) Time (anonyme) 124 569
15) Pronunciation (anonyme) 114 192
16) Numbers: 0 - 100 (anonyme) 104 583
17) Present : Werden (anonyme) 101 231
18) Comparatives (anonyme) 101 062
19) Introducing oneself (anonyme) 99 051
20) Future I (anonyme) 96 669
21) Passive voice (anonyme) 95 181
22) Counting from 0 to 100 (anonyme) 88 927
23) What time is it? (anonyme) 85 998
24) Directive and locative prepositions (anonyme) 85 450
25) Relative clauses (anonyme) 81 370
26) Numbers: 50 to 100 (anonyme) 80 789
27) Damit / um.....zu (anonyme) 80 012
28) Dative (anonyme) 79 642
29) Als or Wenn (anonyme) 77 890
30) Preterite (anonyme) 76 052
31) Vocabulary - Human body (bridg) 74 862
32) Present Perfect (Perfekt) (valdyeuse) 73 108
33) Declension : Definite articles (dative/accusative) (jagienka) 71 089
34) Present : Modals (anonyme) 70 549
35) Conjunctions : dass, deshalb, weil, denn (jagienka) 68 587
36) Accusative (dada30400) 67 209
37) Infinitive: 'zu' (anonyme) 62 194
38) Comparisons + (anonyme) 58 036
39) Counting from 1 to 10 (anonyme) 56 132
40) Present Perfect (Perfekt) (valdyeuse) 55 910
41) Present Perfect (Perfekt) (anonyme) 55 684
42) Denn / weil (sannchi) 55 112
43) Subordinate clauses (weil) (anonyme) 54 157
44) Passive voice (anonyme) 51 770
45) Prepositions + accusative or dative (dada30400) 51 033
46) Prepositions (um, am, in, zu, nach, bei) (anonyme) 50 410
47) Aber / Sondern (valdyeuse) 49 881
48) Action verbs (bridg) 49 632
49) Denn/weil/deshalb (valdyeuse) 48 931
50) Numbers (fouine18) 48 800
51) Prepositions zu, nach, in, an... (anonyme) 44 787
52) Gender (anonyme) 43 928
53) Für / um..zu / damit (anonyme) 43 386
54) Possessive adjectives: accusative / dative (anonyme) 42 343
55) Relative pronouns (lemarseillais) 42 227
56) Wer, Wen, Wem? (berengaria) 42 167
57) The German Perfect (Regular Forms) (anonyme) 41 472
58) What time is it? (anonyme) 40 807
59) Impérative (anonyme) 38 779
60) Relative pronouns (caline) 36 777
61) Counting from 100 to 1 000 (anonyme) 36 598
62) Questions (valdyeuse) 36 176
63) Possessive adjectives (valdyeuse) 35 365
64) Preterit (fouine18) 35 239
65) Declension : Epithet adjectives with definite articles (tati71) 34 235
66) What time is it? (anonyme) 34 206
67) Declension (lemarseillais) 33 892
68) Articles: accusative (anonyme) 33 738
69) Subjunctive I (anonyme) 33 684
70) Imperative (langues) 33 657
71) Vocabulary - Animals (elesa) 33 122
72) Vocabulary - The house (mariebru) 33 116
73) Numbers from 20 to 100 (anonyme) 32 650
74) Imperative (anonyme) 32 362
75) Subordinate clauses: weil (valdyeuse) 32 145
76) Days & months (anonyme) 31 971
77) Plural (anonyme) 31 744
78) Declension : Definite and indefinite articles (anonyme) 31 601
79) Negation (kein / nicht) (mariebru) 31 208
80) Possessive adjectives (dada30400) 30 681
81) Vocabulary - School stuff (elesa) 30 662
82) Negation (kein-nicht) (anonyme) 30 453
83) Vocabulary - Clothes and accessories (bikette329) 30 358
84) Negation -nicht and kein (anonyme) 30 227
85) Conjunctions ; dass, weil, ob, wenn (anonyme) 29 967
86) Personal pronouns (sannchi) 29 893
87) Modals (anonyme) 29 844
88) Present Perfect (Perfekt) (anonyme) 29 771
89) Comparison (bikette329) 29 656
90) Relative pronouns (accusative) (anonyme) 29 649
91) Adverbs : Aber or sondern (mariebru) 29 568
92) damit/um (anonyme) 29 496
93) Directive / locative (anonyme) 29 146
94) Where should I put the verb? (milo90) 28 583
95) Genitive (lemke05) 28 520
96) Imperative (tati71) 28 189
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 535
103) Colours (rebekka) 26 213
104) Genitive (anonyme) 26 158
105) Food (anonyme) 25 963
106) Als or wenn (anonyme) 25 847
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 475
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 747
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 026
122) Als or wenn (valdyeuse) 21 949
123) Comparatives/Superlatives (anonyme) 21 929
124) Wo, Woher, Wohin (anonyme) 21 845
125) Prepositions (mariebru) 21 768
126) Vocabulary - Family (anonyme) 21 593
127) Preterit : auxiliaries - haben/sein (frapedur) 21 586
128) Bilingual dialogue : What time...? (alken) 21 409
129) Numbers from 11 to 20 (anonyme) 21 209
130) Questions (dada30400) 21 029
131) Negation (nicht / kein) (jagienka) 20 964
132) Dialogue : Two friends (anonyme) 20 840
133) Present (dada30400) 20 800
134) Count: 0 - 100 (rebekka) 20 757
135) Simple past/Imperfekt (anonyme) 20 689
136) Adjectives (caline) 20 594
137) Simple past/Imperfekt: regular verbs (valdyeuse) 20 487
138) Subjunctive II (wäre / würde) (vergnuegen) 20 482
139) Subjunctive II (anonyme) 20 301
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 690
147) Declension : Epithet adjectives (tati71) 19 653
148) Particles (anonyme) 19 650
149) Relative pronouns (anonyme) 19 573
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 874
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 400
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 159
167) Conjunctions (anonyme) 17 899
168) Präteritum (anonyme) 17 774
169) Prépositions : nach, in, zu, bei (anonyme) 17 608
170) Present Perfect (Perfekt): double infinitives (anonyme) 17 584
171) Subordinate clauses: dass & ob (anonyme) 17 534
172) Preterit and perfect (anonyme) 17 490
173) Vocabulary - School stuff (dada30400) 17 489
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 948
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 450
193) Pronouns: davon, daran... (anonyme) 16 407
194) In / nach (tati71) 16 205
195) Prepositions : dative (anonyme) 16 159
196) Introducing oneself (anonyme) 16 127
197) Simple past/Imperfekt: text (dada30400) 16 059
198) Our family (mariebru) 15 927
199) Passive voice (dada30400) 15 771
200) Bilingual dialogue : At the bakery (alken) 15 759
