Another site:
AllTop 200 most popular tests to learn German...
1) Placement test (anonyme) 964 824
2) Vocabulary: important words (anonyme) 369 442
3) Alphabet (webmaster) 310 977
4) Pronunciation (anonyme) 254 396
5) Present: sein (anonyme) 193 696
6) Simple past/Imperfekt (anonyme) 191 879
7) Introducing oneself (anonyme) 190 496
8) Alphabet (webmaster) 186 035
9) Alphabet (webmaster) 146 188
10) Passive voice (anonyme) 138 769
11) Numbers 0 to 30 (anonyme) 138 720
12) Pronunciation (anonyme) 133 208
13) What time is it? (anonyme) 129 775
14) Time (anonyme) 125 417
15) Pronunciation (anonyme) 115 010
16) Numbers: 0 - 100 (anonyme) 104 971
17) Present : Werden (anonyme) 102 005
18) Comparatives (anonyme) 101 963
19) Introducing oneself (anonyme) 99 670
20) Future I (anonyme) 97 630
21) Passive voice (anonyme) 96 655
22) Counting from 0 to 100 (anonyme) 89 667
23) What time is it? (anonyme) 86 725
24) Directive and locative prepositions (anonyme) 86 442
25) Relative clauses (anonyme) 82 351
26) Numbers: 50 to 100 (anonyme) 81 401
27) Damit / um.....zu (anonyme) 80 956
28) Dative (anonyme) 79 993
29) Als or Wenn (anonyme) 78 258
30) Preterite (anonyme) 77 067
31) Vocabulary - Human body (bridg) 75 095
32) Present Perfect (Perfekt) (valdyeuse) 73 950
33) Declension : Definite articles (dative/accusative) (jagienka) 72 199
34) Present : Modals (anonyme) 71 432
35) Conjunctions : dass, deshalb, weil, denn (jagienka) 68 884
36) Accusative (dada30400) 67 547
37) Infinitive: 'zu' (anonyme) 62 876
38) Comparisons + (anonyme) 58 557
39) Present Perfect (Perfekt) (valdyeuse) 56 946
40) Counting from 1 to 10 (anonyme) 56 294
41) Present Perfect (Perfekt) (anonyme) 56 134
42) Denn / weil (sannchi) 55 356
43) Subordinate clauses (weil) (anonyme) 54 768
44) Passive voice (anonyme) 52 155
45) Prepositions + accusative or dative (dada30400) 51 239
46) Prepositions (um, am, in, zu, nach, bei) (anonyme) 51 045
47) Aber / Sondern (valdyeuse) 50 322
48) Action verbs (bridg) 50 001
49) Denn/weil/deshalb (valdyeuse) 49 767
50) Numbers (fouine18) 48 997
51) Prepositions zu, nach, in, an... (anonyme) 45 093
52) Gender (anonyme) 44 432
53) Für / um..zu / damit (anonyme) 43 847
54) Possessive adjectives: accusative / dative (anonyme) 42 614
55) Wer, Wen, Wem? (berengaria) 42 566
56) Relative pronouns (lemarseillais) 42 500
57) The German Perfect (Regular Forms) (anonyme) 41 735
58) What time is it? (anonyme) 41 290
59) Impérative (anonyme) 39 061
60) Counting from 100 to 1 000 (anonyme) 36 972
61) Relative pronouns (caline) 36 806
62) Questions (valdyeuse) 36 377
63) Preterit (fouine18) 35 839
64) Possessive adjectives (valdyeuse) 35 579
65) What time is it? (anonyme) 34 731
66) Declension : Epithet adjectives with definite articles (tati71) 34 484
67) Declension (lemarseillais) 34 174
68) Subjunctive I (anonyme) 33 998
69) Articles: accusative (anonyme) 33 910
70) Imperative (langues) 33 844
71) Vocabulary - Animals (elesa) 33 400
72) Vocabulary - The house (mariebru) 33 278
73) Numbers from 20 to 100 (anonyme) 32 868
74) Subordinate clauses: weil (valdyeuse) 32 632
75) Imperative (anonyme) 32 621
76) Plural (anonyme) 32 175
77) Days & months (anonyme) 32 119
78) Declension : Definite and indefinite articles (anonyme) 31 743
79) Negation (kein / nicht) (mariebru) 31 352
80) Negation (kein-nicht) (anonyme) 31 038
81) Present Perfect (Perfekt) (anonyme) 31 011
82) Possessive adjectives (dada30400) 30 868
83) Vocabulary - School stuff (elesa) 30 737
84) Vocabulary - Clothes and accessories (bikette329) 30 448
85) Negation -nicht and kein (anonyme) 30 433
86) Modals (anonyme) 30 343
87) Personal pronouns (sannchi) 30 324
88) Conjunctions ; dass, weil, ob, wenn (anonyme) 30 153
89) Comparison (bikette329) 30 061
90) damit/um (anonyme) 29 916
91) Relative pronouns (accusative) (anonyme) 29 868
92) Adverbs : Aber or sondern (mariebru) 29 634
93) Directive / locative (anonyme) 29 362
94) Genitive (lemke05) 28 936
95) Where should I put the verb? (milo90) 28 833
96) Imperative (tati71) 28 427
97) 100 - 100,000,000,000 (anonyme) 28 106
98) Present Perfect (Perfekt) (milo90) 28 061
99) Subordinate clauses: als, wenn, ob (anonyme) 27 889
100) Definite articles (anonyme) 27 375
101) Genitive (anonyme) 26 777
102) Infinitive (ohne zu, um zu, anstatt zu) (tati71) 26 725
103) Accusative prepositions (valdyeuse) 26 619
104) Colours (rebekka) 26 292
105) Food (anonyme) 26 069
106) Als or wenn (anonyme) 25 993
107) Vocabulary : School stuff (anonyme) 25 299
108) Possessive adjectives (anonyme) 25 085
109) Present : irregular = 'e' (anonyme) 24 852
110) Simple past/Imperfekt: haben/sein (anonyme) 24 745
111) Indirect speech (fouine18) 23 985
112) Declension : Definite articles (accusative) (anonyme) 23 880
113) Farm animals (anonyme) 23 758
114) Genitive (anonyme) 23 225
115) Negative (nicht and kein) (valdyeuse) 23 054
116) Complex sentences (anonyme) 22 925
117) Bakery (anonyme) 22 844
118) Subordinate clauses: wenn (dada30400) 22 725
119) Als or wenn (valdyeuse) 22 487
120) Read and complete : Holidays (anonyme) 22 483
121) Definite & indefinite articles (dada30400) 22 461
122) Subordinate clauses: ob / wenn (valdyeuse) 22 319
123) Comparatives/Superlatives (anonyme) 22 171
124) Prepositions (mariebru) 21 909
125) Wo, Woher, Wohin (anonyme) 21 877
126) Preterit : auxiliaries - haben/sein (frapedur) 21 724
127) Vocabulary - Family (anonyme) 21 669
128) Bilingual dialogue : What time...? (alken) 21 491
129) Present (dada30400) 21 377
130) Questions (dada30400) 21 355
131) Numbers from 11 to 20 (anonyme) 21 279
132) Negation (nicht / kein) (jagienka) 21 098
133) Count: 0 - 100 (rebekka) 20 914
134) Simple past/Imperfekt (anonyme) 20 883
135) Dialogue : Two friends (anonyme) 20 862
136) Simple past/Imperfekt: regular verbs (valdyeuse) 20 773
137) Adjectives (caline) 20 664
138) Subjunctive II (wäre / würde) (vergnuegen) 20 533
139) Subjunctive II (anonyme) 20 480
140) Modal verbs (anonyme) 20 340
141) Dative (anonyme) 20 286
142) Vocabulary - Animals (elesa) 20 248
143) Subjunctive II: auxiliaries (anonyme) 20 200
144) Aus, von - choose (tati71) 20 104
145) Present Perfect (Perfekt) (dada30400) 20 018
146) Declension : Epithet adjectives (tati71) 19 918
147) Particles (anonyme) 19 866
148) Prepositions + accusative /dative (anonyme) 19 858
149) Relative pronouns (anonyme) 19 617
150) Vocabulary - Trades (anonyme) 19 584
151) Fruits & vegetables (shayla) 19 486
152) Bakery (anonyme) 19 370
153) Obwohl / ohne dass / während (caline) 19 296
154) Pronominal adverbs (milo90) 19 145
155) Wo, woher, wohin (valdyeuse) 19 002
156) Fruits (anonyme) 18 641
157) Subordinate clauses: dass / weil (anonyme) 18 633
158) Der, die or das (anonyme) 18 609
159) Passive voice (tati71) 18 572
160) Present : irregular = 'a' (anonyme) 18 535
161) What time is it? (anonyme) 18 529
162) Numbers 0 - 20 (anonyme) 18 506
163) Adjective 'neu' (lemke05) 18 447
164) Animals (rebekka) 18 404
165) Der - die - das (arpeggia) 18 372
166) Questions (wie, wo, was...) (tati71) 18 360
167) Conjunctions (anonyme) 17 968
168) Präteritum (anonyme) 17 865
169) Preterit and perfect (anonyme) 17 821
170) Present Perfect (Perfekt): double infinitives (anonyme) 17 717
171) Subordinate clauses: dass & ob (anonyme) 17 669
172) Prépositions : nach, in, zu, bei (anonyme) 17 632
173) Future I (dada30400) 17 599
174) Vocabulary - School stuff (dada30400) 17 555
175) Maths (dada30400) 17 503
176) Subordinate: als, wenn, wann (caline) 17 361
177) Interrogative pronouns ; wo, was, wie, wer, wann (lemarseillais) 17 307
178) Count from 1 to 12 (anonyme) 17 270
179) Infinitive (um zu, anstatt zu, ohne zu) (dada30400) 17 180
180) Vocabulary - House (rebekka) 17 167
181) Adjectives (tati71) 17 132
182) Conditional (anonyme) 16 970
183) Wenn, wann, als (anonyme) 16 953
184) ß / ss (anonyme) 16 883
185) My family (valdyeuse) 16 864
186) Prepositions: am / um (anonyme) 16 856
187) Adjectives (jng) 16 836
188) Subjunctive II (anonyme) 16 694
189) Prepositions: in, auf, an (anonyme) 16 670
190) Subjunctive II (anonyme) 16 669
191) Akkusativ oder Dativ? (philtroy) 16 581
192) Numbers: 1, 000 - 10, 000 (anonyme) 16 566
193) Conjugation : Correct tense (anonyme) 16 563
194) Pronouns: davon, daran... (anonyme) 16 498
195) In / nach (tati71) 16 312
196) Prepositions : dative (anonyme) 16 236
197) Simple past/Imperfekt: text (dada30400) 16 180
198) Introducing oneself (anonyme) 16 151
199) Our family (mariebru) 16 007
200) Accusative,Dative (valdyeuse) 15 880
