Practice your German skills with six extensive tests. Each test is so designed that it will make you familiar with day to day conversations. The tests help you check your vocabulary, grammar and sentence making skills. Before every important section of questions a brief background about the topic is given. After every question explanation is given to justify the answer.