Foreign language
Quizzes designed to improve vocabulary, grammar, communication, and foreign language skills.
Practice Foreign language quizzesChoose a subject and start in your browser. Every quiz is graded on submit, with answers and explanations that show what to review.
Quizzes designed to improve vocabulary, grammar, communication, and foreign language skills.
Practice Foreign language quizzesQuizzes covering various topics that do not belong to the main categories.
Practice Others quizzesQuizzes about programming, algorithms, and software development.
Practice Programming quizzesQuizzes covering arithmetic, algebra, geometry, and mathematical reasoning.
Practice Mathematics quizzesQuizzes about mechanics, electricity, optics, and physical phenomena.
Practice Physics quizzesQuizzes about elements, compounds, chemical reactions, and chemistry concepts.
Practice Chemistry quizzesQuizzes are contributed by teachers and the community and organized by subject and topic.