General Grammar Quiz

Test your general English grammar knowledge with free online quizzes. Covers all major grammar topics from basic to advanced level.

97 Questions All Levels Instant Feedback Timed Quizzes
Available Tests

Grammar Rules Quiz

10 min 10 questions
✓ Free Start Quiz

Grammar Vocabulary Quiz

10 min 10 questions
✓ Free Start Quiz
Practice with Random Questions

Random General Grammar Questions

Unlimited Randomized Instant feedback
Start Practicing
Sample Questions
1. Choose the correct sentence.
A Neither John not Mary came.
B Neither John and Mary came.
C Neither John nor Mary came.
D Neither John or Mary came.
2. Choose the correct sentence.
A By the time I arrive, they would have left.
B By the time I will arrive, they will have left.
C By the time I arrive, they will have left.
D By the time I had arrived, they will have left.
3. Choose the correct sentence.
A He congratulated me for winning.
B He congratulated me to win.
C He congratulated me on winning.
D He congratulated me about winning.

Start Practicing General Grammar Now

Jump straight in — no sign-up needed.
Create a free account to save your progress, track streaks, and unlock power-ups.