English grammar test

How well you know the fundamentals of English grammar? Answer 20 questions to check your knowledge. There is no time limit: take your time and think as long as you want. You will see your score at the end of the quiz.