Another site:
AllTop 200 most popular tests to learn German...
1) Placement test (anonyme) 964 763
2) Vocabulary: important words (anonyme) 369 414
3) Alphabet (webmaster) 310 957
4) Pronunciation (anonyme) 254 365
5) Present: sein (anonyme) 193 686
6) Simple past/Imperfekt (anonyme) 191 824
7) Introducing oneself (anonyme) 190 486
8) Alphabet (webmaster) 186 014
9) Alphabet (webmaster) 146 173
10) Passive voice (anonyme) 138 747
11) Numbers 0 to 30 (anonyme) 138 690
12) Pronunciation (anonyme) 133 191
13) What time is it? (anonyme) 129 762
14) Time (anonyme) 125 409
15) Pronunciation (anonyme) 115 001
16) Numbers: 0 - 100 (anonyme) 104 966
17) Present : Werden (anonyme) 101 999
18) Comparatives (anonyme) 101 951
19) Introducing oneself (anonyme) 99 668
20) Future I (anonyme) 97 607
21) Passive voice (anonyme) 96 644
22) Counting from 0 to 100 (anonyme) 89 632
23) What time is it? (anonyme) 86 701
24) Directive and locative prepositions (anonyme) 86 427
25) Relative clauses (anonyme) 82 338
26) Numbers: 50 to 100 (anonyme) 81 393
27) Damit / um.....zu (anonyme) 80 939
28) Dative (anonyme) 79 980
29) Als or Wenn (anonyme) 78 251
30) Preterite (anonyme) 77 040
31) Vocabulary - Human body (bridg) 75 093
32) Present Perfect (Perfekt) (valdyeuse) 73 940
33) Declension : Definite articles (dative/accusative) (jagienka) 72 186
34) Present : Modals (anonyme) 71 424
35) Conjunctions : dass, deshalb, weil, denn (jagienka) 68 883
36) Accusative (dada30400) 67 544
37) Infinitive: 'zu' (anonyme) 62 864
38) Comparisons + (anonyme) 58 555
39) Present Perfect (Perfekt) (valdyeuse) 56 936
40) Counting from 1 to 10 (anonyme) 56 294
41) Present Perfect (Perfekt) (anonyme) 56 130
42) Denn / weil (sannchi) 55 325
43) Subordinate clauses (weil) (anonyme) 54 751
44) Passive voice (anonyme) 52 149
45) Prepositions + accusative or dative (dada30400) 51 235
46) Prepositions (um, am, in, zu, nach, bei) (anonyme) 51 031
47) Aber / Sondern (valdyeuse) 50 314
48) Action verbs (bridg) 49 993
49) Denn/weil/deshalb (valdyeuse) 49 736
50) Numbers (fouine18) 48 996
51) Prepositions zu, nach, in, an... (anonyme) 45 090
52) Gender (anonyme) 44 429
53) Für / um..zu / damit (anonyme) 43 835
54) Possessive adjectives: accusative / dative (anonyme) 42 610
55) Wer, Wen, Wem? (berengaria) 42 559
56) Relative pronouns (lemarseillais) 42 499
57) The German Perfect (Regular Forms) (anonyme) 41 732
58) What time is it? (anonyme) 41 279
59) Impérative (anonyme) 39 058
60) Counting from 100 to 1 000 (anonyme) 36 972
61) Relative pronouns (caline) 36 806
62) Questions (valdyeuse) 36 376
63) Preterit (fouine18) 35 833
64) Possessive adjectives (valdyeuse) 35 578
65) What time is it? (anonyme) 34 709
66) Declension : Epithet adjectives with definite articles (tati71) 34 481
67) Declension (lemarseillais) 34 166
68) Subjunctive I (anonyme) 33 988
69) Articles: accusative (anonyme) 33 909
70) Imperative (langues) 33 842
71) Vocabulary - Animals (elesa) 33 396
72) Vocabulary - The house (mariebru) 33 277
73) Numbers from 20 to 100 (anonyme) 32 867
74) Imperative (anonyme) 32 619
75) Subordinate clauses: weil (valdyeuse) 32 617
76) Plural (anonyme) 32 169
77) Days & months (anonyme) 32 116
78) Declension : Definite and indefinite articles (anonyme) 31 741
79) Negation (kein / nicht) (mariebru) 31 352
80) Negation (kein-nicht) (anonyme) 31 036
81) Present Perfect (Perfekt) (anonyme) 30 999
82) Possessive adjectives (dada30400) 30 862
83) Vocabulary - School stuff (elesa) 30 737
84) Vocabulary - Clothes and accessories (bikette329) 30 448
85) Negation -nicht and kein (anonyme) 30 409
86) Modals (anonyme) 30 331
87) Personal pronouns (sannchi) 30 316
88) Conjunctions ; dass, weil, ob, wenn (anonyme) 30 151
89) Comparison (bikette329) 30 057
90) damit/um (anonyme) 29 913
91) Relative pronouns (accusative) (anonyme) 29 866
92) Adverbs : Aber or sondern (mariebru) 29 633
93) Directive / locative (anonyme) 29 362
94) Genitive (lemke05) 28 934
95) Where should I put the verb? (milo90) 28 827
96) Imperative (tati71) 28 427
97) 100 - 100,000,000,000 (anonyme) 28 102
98) Present Perfect (Perfekt) (milo90) 28 056
99) Subordinate clauses: als, wenn, ob (anonyme) 27 887
100) Definite articles (anonyme) 27 375
101) Genitive (anonyme) 26 762
102) Infinitive (ohne zu, um zu, anstatt zu) (tati71) 26 723
103) Accusative prepositions (valdyeuse) 26 617
104) Colours (rebekka) 26 292
105) Food (anonyme) 26 069
106) Als or wenn (anonyme) 25 969
107) Vocabulary : School stuff (anonyme) 25 285
108) Possessive adjectives (anonyme) 25 085
109) Present : irregular = 'e' (anonyme) 24 843
110) Simple past/Imperfekt: haben/sein (anonyme) 24 743
111) Indirect speech (fouine18) 23 965
112) Declension : Definite articles (accusative) (anonyme) 23 880
113) Farm animals (anonyme) 23 758
114) Genitive (anonyme) 23 223
115) Negative (nicht and kein) (valdyeuse) 23 054
116) Complex sentences (anonyme) 22 919
117) Bakery (anonyme) 22 844
118) Subordinate clauses: wenn (dada30400) 22 722
119) Read and complete : Holidays (anonyme) 22 482
120) Definite & indefinite articles (dada30400) 22 461
121) Als or wenn (valdyeuse) 22 451
122) Subordinate clauses: ob / wenn (valdyeuse) 22 313
123) Comparatives/Superlatives (anonyme) 22 163
124) Prepositions (mariebru) 21 907
125) Wo, Woher, Wohin (anonyme) 21 873
126) Preterit : auxiliaries - haben/sein (frapedur) 21 720
127) Vocabulary - Family (anonyme) 21 658
128) Bilingual dialogue : What time...? (alken) 21 488
129) Present (dada30400) 21 365
130) Questions (dada30400) 21 353
131) Numbers from 11 to 20 (anonyme) 21 279
132) Negation (nicht / kein) (jagienka) 21 097
133) Count: 0 - 100 (rebekka) 20 912
134) Simple past/Imperfekt (anonyme) 20 871
135) Dialogue : Two friends (anonyme) 20 861
136) Simple past/Imperfekt: regular verbs (valdyeuse) 20 763
137) Adjectives (caline) 20 664
138) Subjunctive II (wäre / würde) (vergnuegen) 20 533
139) Subjunctive II (anonyme) 20 471
140) Modal verbs (anonyme) 20 340
141) Dative (anonyme) 20 283
142) Vocabulary - Animals (elesa) 20 248
143) Subjunctive II: auxiliaries (anonyme) 20 199
144) Aus, von - choose (tati71) 20 086
145) Present Perfect (Perfekt) (dada30400) 20 018
146) Declension : Epithet adjectives (tati71) 19 915
147) Particles (anonyme) 19 858
148) Prepositions + accusative /dative (anonyme) 19 856
149) Relative pronouns (anonyme) 19 616
150) Vocabulary - Trades (anonyme) 19 576
151) Fruits & vegetables (shayla) 19 482
152) Bakery (anonyme) 19 370
153) Obwohl / ohne dass / während (caline) 19 293
154) Pronominal adverbs (milo90) 19 140
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 605
159) Passive voice (tati71) 18 572
160) Present : irregular = 'a' (anonyme) 18 531
161) What time is it? (anonyme) 18 529
162) Numbers 0 - 20 (anonyme) 18 506
163) Adjective 'neu' (lemke05) 18 441
164) Animals (rebekka) 18 404
165) Der - die - das (arpeggia) 18 371
166) Questions (wie, wo, was...) (tati71) 18 359
167) Conjunctions (anonyme) 17 967
168) Präteritum (anonyme) 17 864
169) Preterit and perfect (anonyme) 17 817
170) Present Perfect (Perfekt): double infinitives (anonyme) 17 717
171) Subordinate clauses: dass & ob (anonyme) 17 667
172) Prépositions : nach, in, zu, bei (anonyme) 17 629
173) Future I (dada30400) 17 597
174) Vocabulary - School stuff (dada30400) 17 546
175) Maths (dada30400) 17 501
176) Subordinate: als, wenn, wann (caline) 17 361
177) Interrogative pronouns ; wo, was, wie, wer, wann (lemarseillais) 17 305
178) Count from 1 to 12 (anonyme) 17 270
179) Infinitive (um zu, anstatt zu, ohne zu) (dada30400) 17 170
180) Vocabulary - House (rebekka) 17 167
181) Adjectives (tati71) 17 131
182) Conditional (anonyme) 16 970
183) Wenn, wann, als (anonyme) 16 946
184) ß / ss (anonyme) 16 883
185) My family (valdyeuse) 16 864
186) Prepositions: am / um (anonyme) 16 854
187) Adjectives (jng) 16 823
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 571
192) Numbers: 1, 000 - 10, 000 (anonyme) 16 566
193) Conjugation : Correct tense (anonyme) 16 561
194) Pronouns: davon, daran... (anonyme) 16 496
195) In / nach (tati71) 16 308
196) Prepositions : dative (anonyme) 16 234
197) Simple past/Imperfekt: text (dada30400) 16 177
198) Introducing oneself (anonyme) 16 151
199) Our family (mariebru) 15 995
200) Accusative,Dative (valdyeuse) 15 875
