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. Which is correct?
A No sooner had he left than it started raining.
B No sooner he left than it started raining.
C No sooner has he left than it started raining.
D No sooner did he leave as it started raining.
2. Which is correct?
A I succeeded at passing the exam.
B I succeeded in passing the exam.
C I succeeded to pass the exam.
D I succeeded for passing the exam.
3. Which is correct?
A She apologised for being late.
B She apologised for be late.
C She apologised to be late.
D She apologised being late.

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.