Another site:
AllTop 200 most popular tests to learn German...
1) Placement test (anonyme) 960 970
2) Vocabulary: important words (anonyme) 367 716
3) Alphabet (webmaster) 308 926
4) Pronunciation (anonyme) 252 604
5) Present: sein (anonyme) 192 030
6) Simple past/Imperfekt (anonyme) 189 106
7) Introducing oneself (anonyme) 189 001
8) Alphabet (webmaster) 184 694
9) Alphabet (webmaster) 145 040
10) Numbers 0 to 30 (anonyme) 137 625
11) Passive voice (anonyme) 137 332
12) Pronunciation (anonyme) 132 196
13) What time is it? (anonyme) 128 490
14) Time (anonyme) 124 468
15) Pronunciation (anonyme) 114 092
16) Numbers: 0 - 100 (anonyme) 104 524
17) Present : Werden (anonyme) 101 115
18) Comparatives (anonyme) 100 912
19) Introducing oneself (anonyme) 98 972
20) Future I (anonyme) 96 523
21) Passive voice (anonyme) 95 000
22) Counting from 0 to 100 (anonyme) 88 827
23) What time is it? (anonyme) 85 868
24) Directive and locative prepositions (anonyme) 85 267
25) Relative clauses (anonyme) 81 210
26) Numbers: 50 to 100 (anonyme) 80 712
27) Damit / um.....zu (anonyme) 79 909
28) Dative (anonyme) 79 602
29) Als or Wenn (anonyme) 77 856
30) Preterite (anonyme) 75 918
31) Vocabulary - Human body (bridg) 74 840
32) Present Perfect (Perfekt) (valdyeuse) 72 903
33) Declension : Definite articles (dative/accusative) (jagienka) 70 941
34) Present : Modals (anonyme) 70 439
35) Conjunctions : dass, deshalb, weil, denn (jagienka) 68 575
36) Accusative (dada30400) 67 183
37) Infinitive: 'zu' (anonyme) 62 080
38) Comparisons + (anonyme) 57 959
39) Counting from 1 to 10 (anonyme) 56 106
40) Present Perfect (Perfekt) (valdyeuse) 55 700
41) Present Perfect (Perfekt) (anonyme) 55 601
42) Denn / weil (sannchi) 55 068
43) Subordinate clauses (weil) (anonyme) 54 046
44) Passive voice (anonyme) 51 719
45) Prepositions + accusative or dative (dada30400) 51 016
46) Prepositions (um, am, in, zu, nach, bei) (anonyme) 50 335
47) Aber / Sondern (valdyeuse) 49 837
48) Action verbs (bridg) 49 583
49) Denn/weil/deshalb (valdyeuse) 48 861
50) Numbers (fouine18) 48 787
51) Prepositions zu, nach, in, an... (anonyme) 44 674
52) Gender (anonyme) 43 859
53) Für / um..zu / damit (anonyme) 43 342
54) Possessive adjectives: accusative / dative (anonyme) 42 307
55) Relative pronouns (lemarseillais) 42 212
56) Wer, Wen, Wem? (berengaria) 42 124
57) The German Perfect (Regular Forms) (anonyme) 41 427
58) What time is it? (anonyme) 40 746
59) Impérative (anonyme) 38 753
60) Relative pronouns (caline) 36 776
61) Counting from 100 to 1 000 (anonyme) 36 570
62) Questions (valdyeuse) 36 143
63) Possessive adjectives (valdyeuse) 35 350
64) Preterit (fouine18) 35 135
65) Declension : Epithet adjectives with definite articles (tati71) 34 202
66) What time is it? (anonyme) 34 123
67) Declension (lemarseillais) 33 856
68) Articles: accusative (anonyme) 33 710
69) Imperative (langues) 33 639
70) Subjunctive I (anonyme) 33 627
71) Vocabulary - Animals (elesa) 33 109
72) Vocabulary - The house (mariebru) 33 060
73) Numbers from 20 to 100 (anonyme) 32 633
74) Imperative (anonyme) 32 335
75) Subordinate clauses: weil (valdyeuse) 32 121
76) Days & months (anonyme) 31 955
77) Plural (anonyme) 31 717
78) Declension : Definite and indefinite articles (anonyme) 31 586
79) Negation (kein / nicht) (mariebru) 31 204
80) Vocabulary - School stuff (elesa) 30 651
81) Possessive adjectives (dada30400) 30 611
82) Negation (kein-nicht) (anonyme) 30 404
83) Vocabulary - Clothes and accessories (bikette329) 30 347
84) Negation -nicht and kein (anonyme) 30 198
85) Conjunctions ; dass, weil, ob, wenn (anonyme) 29 954
86) Personal pronouns (sannchi) 29 838
87) Modals (anonyme) 29 755
88) Relative pronouns (accusative) (anonyme) 29 638
89) Comparison (bikette329) 29 623
90) Present Perfect (Perfekt) (anonyme) 29 553
91) Adverbs : Aber or sondern (mariebru) 29 552
92) damit/um (anonyme) 29 413
93) Directive / locative (anonyme) 29 104
94) Where should I put the verb? (milo90) 28 547
95) Genitive (lemke05) 28 476
96) Imperative (tati71) 28 173
97) 100 - 100,000,000,000 (anonyme) 27 972
98) Present Perfect (Perfekt) (milo90) 27 905
99) Subordinate clauses: als, wenn, ob (anonyme) 27 749
100) Definite articles (anonyme) 27 182
101) Accusative prepositions (valdyeuse) 26 556
102) Infinitive (ohne zu, um zu, anstatt zu) (tati71) 26 508
103) Colours (rebekka) 26 210
104) Genitive (anonyme) 26 093
105) Food (anonyme) 25 954
106) Als or wenn (anonyme) 25 827
107) Vocabulary : School stuff (anonyme) 25 212
108) Possessive adjectives (anonyme) 24 876
109) Present : irregular = 'e' (anonyme) 24 484
110) Simple past/Imperfekt: haben/sein (anonyme) 24 432
111) Declension : Definite articles (accusative) (anonyme) 23 827
112) Indirect speech (fouine18) 23 740
113) Farm animals (anonyme) 23 684
114) Negative (nicht and kein) (valdyeuse) 22 900
115) Genitive (anonyme) 22 814
116) Complex sentences (anonyme) 22 720
117) Bakery (anonyme) 22 711
118) Read and complete : Holidays (anonyme) 22 383
119) Subordinate clauses: wenn (dada30400) 22 361
120) Definite & indefinite articles (dada30400) 22 295
121) Subordinate clauses: ob / wenn (valdyeuse) 22 010
122) Als or wenn (valdyeuse) 21 917
123) Comparatives/Superlatives (anonyme) 21 890
124) Wo, Woher, Wohin (anonyme) 21 840
125) Prepositions (mariebru) 21 755
126) Vocabulary - Family (anonyme) 21 587
127) Preterit : auxiliaries - haben/sein (frapedur) 21 562
128) Bilingual dialogue : What time...? (alken) 21 406
129) Numbers from 11 to 20 (anonyme) 21 206
130) Questions (dada30400) 20 972
131) Negation (nicht / kein) (jagienka) 20 963
132) Dialogue : Two friends (anonyme) 20 836
133) Count: 0 - 100 (rebekka) 20 734
134) Simple past/Imperfekt (anonyme) 20 651
135) Present (dada30400) 20 637
136) Adjectives (caline) 20 576
137) Subjunctive II (wäre / würde) (vergnuegen) 20 480
138) Simple past/Imperfekt: regular verbs (valdyeuse) 20 473
139) Modal verbs (anonyme) 20 281
140) Subjunctive II (anonyme) 20 277
141) Vocabulary - Animals (elesa) 20 208
142) Dative (anonyme) 20 138
143) Subjunctive II: auxiliaries (anonyme) 20 033
144) Aus, von - choose (tati71) 19 914
145) Present Perfect (Perfekt) (dada30400) 19 902
146) Prepositions + accusative /dative (anonyme) 19 682
147) Declension : Epithet adjectives (tati71) 19 644
148) Particles (anonyme) 19 601
149) Relative pronouns (anonyme) 19 566
150) Vocabulary - Trades (anonyme) 19 440
151) Fruits & vegetables (shayla) 19 334
152) Bakery (anonyme) 19 333
153) Obwohl / ohne dass / während (caline) 19 241
154) Wo, woher, wohin (valdyeuse) 18 929
155) Pronominal adverbs (milo90) 18 848
156) Fruits (anonyme) 18 594
157) Passive voice (tati71) 18 561
158) What time is it? (anonyme) 18 512
159) Der, die or das (anonyme) 18 374
160) Animals (rebekka) 18 359
161) Numbers 0 - 20 (anonyme) 18 358
162) Questions (wie, wo, was...) (tati71) 18 315
163) Present : irregular = 'a' (anonyme) 18 296
164) Adjective 'neu' (lemke05) 18 263
165) Subordinate clauses: dass / weil (anonyme) 18 227
166) Der - die - das (arpeggia) 18 108
167) Conjunctions (anonyme) 17 893
168) Präteritum (anonyme) 17 764
169) Prépositions : nach, in, zu, bei (anonyme) 17 603
170) Present Perfect (Perfekt): double infinitives (anonyme) 17 568
171) Subordinate clauses: dass & ob (anonyme) 17 531
172) Vocabulary - School stuff (dada30400) 17 472
173) Future I (dada30400) 17 465
174) Maths (dada30400) 17 449
175) Preterit and perfect (anonyme) 17 435
176) Subordinate: als, wenn, wann (caline) 17 265
177) Interrogative pronouns ; wo, was, wie, wer, wann (lemarseillais) 17 261
178) Count from 1 to 12 (anonyme) 17 256
179) Vocabulary - House (rebekka) 17 139
180) Conditional (anonyme) 16 938
181) Adjectives (tati71) 16 934
182) Infinitive (um zu, anstatt zu, ohne zu) (dada30400) 16 927
183) ß / ss (anonyme) 16 829
184) Prepositions: am / um (anonyme) 16 792
185) My family (valdyeuse) 16 771
186) Wenn, wann, als (anonyme) 16 729
187) Subjunctive II (anonyme) 16 623
188) Prepositions: in, auf, an (anonyme) 16 586
189) Subjunctive II (anonyme) 16 586
190) Numbers: 1, 000 - 10, 000 (anonyme) 16 440
191) Conjugation : Correct tense (anonyme) 16 434
192) Adjectives (jng) 16 428
193) Pronouns: davon, daran... (anonyme) 16 393
194) In / nach (tati71) 16 197
195) Prepositions : dative (anonyme) 16 151
196) Introducing oneself (anonyme) 16 127
197) Simple past/Imperfekt: text (dada30400) 16 050
198) Our family (mariebru) 15 925
199) Passive voice (dada30400) 15 764
200) Bilingual dialogue : At the bakery (alken) 15 749
