Quizzes / Exercises

Think Your English Is Perfect? Try This Grammar Quiz and Prove It

Many people believe their English is perfect… until they try a real English grammar quiz. πŸ˜…

Even learners who study English every day can make small grammar mistakes.
English has many rules, and sometimes simple sentences can confuse even experienced learners.

So today we challenge you.

πŸ‘‰ Take this English grammar quiz and prove how good your English really is.

Some questions are easy, but others might surprise you.


🌍 Why English Skills Matter Today

English is one of the most important languages in the world.

Millions of people across Nigeria, Ghana, Kenya, South Africa, and many other African countries are learning English to improve their lives.

Good English skills can help you with:

πŸ’» Online jobs and freelancing
πŸŽ“ Education and scholarships
🌎 International communication
πŸ“ˆ Better career opportunities

Because of this, many learners practice English daily using online English tests, grammar quizzes, and vocabulary exercises.


🧠 Test Your English Grammar Skills

This quiz will help you check your knowledge of:

βœ”οΈ English grammar
βœ”οΈ Vocabulary
βœ”οΈ Sentence structure
βœ”οΈ Common grammar mistakes

The quiz is divided into two parts.

The first part contains 25 medium-level questions, while the second page includes harder questions for learners who want a real challenge.

Try to answer every question before checking the explanation.


🎯 Start the English Grammar Quiz

Below you will find the first part of the quiz.

Answer each question carefully and read the explanation to improve your English.

πŸ‘‡ Scroll down and start the challenge.


🧠 English Grammar Quiz Challenge

Think your English is perfect? Take this 25-question grammar quiz and prove your real level.

⚑ Medium Level β€’ 25 Questions β€’ Grammar & Vocabulary

πŸ‘‡ Scroll down and start the quiz


🧠 English Grammar Quiz – Part 1 (Questions 1–25)

Question 1

If I ___ more time, I would learn another language.

A) have ❌ Wrong This sentence uses the second conditional.
B) had βœ… Correct Second conditional structure: If + past simple β†’ would + verb.
C) will have ❌ Wrong Future tense is not used in this conditional form.
Next Question β†’

Question 2

She has lived here ___ 2018.

A) since βœ… Correct β€œSince” is used with a specific starting point in time.
B) for ❌ Wrong β€œFor” is used with a duration (for 5 years).
C) during ❌ Wrong β€œDuring” is not used with present perfect this way.
Next Question β†’

Question 3

He ___ already finished his homework.

A) have ❌ Wrong Incorrect subject–verb agreement.
B) has βœ… Correct Present perfect: He has finished.
C) had ❌ Wrong Past perfect needs another past action.
Next Question β†’

Question 4

This book is ___ than the one I read last week.

A) interesting ❌ Wrong Comparatives need -er or β€œmore”.
B) more interesting βœ… Correct Long adjectives use β€œmore”.
C) interest ❌ Wrong Incorrect form.
Next Question β†’

Question 5

They ___ watching TV when I arrived.

A) were βœ… Correct Past continuous: were + verb-ing.
B) are ❌ Wrong Present tense does not fit the past context.
C) be ❌ Wrong Incorrect verb form.
Next Question β†’

Question 6

I’m not good ___ mathematics.

A) in ❌ Wrong β€œGood in” is rarely used this way.
B) at βœ… Correct Correct expression: good at something.
C) on ❌ Wrong Incorrect preposition.
Next Question β†’

Question 7

She ___ to Paris three times.

A) has been βœ… Correct Used for life experiences.
B) was ❌ Wrong Past simple doesn’t express repeated life experience.
C) has gone ❌ Wrong β€œHas gone” means she is still there.
Next Question β†’

Question 8

We ___ dinner when the phone rang.

A) had ❌ Wrong Past simple doesn’t show ongoing action.
B) were having βœ… Correct Past continuous shows an action interrupted by another.
C) have ❌ Wrong Present tense is incorrect.
Next Question β†’

Question 9

He speaks English ___ than his brother.

A) good ❌ Wrong Adverbs are needed for verbs.
B) better βœ… Correct Comparative of β€œwell”.
C) best ❌ Wrong Superlative needs comparison with more than two.
Next Question β†’

Question 10

If it rains, we ___ at home.

A) stay ❌ Wrong Needs future result.
B) will stay βœ… Correct First conditional: If + present β†’ will + verb.
C) staying ❌ Wrong Incorrect form.
Next Question β†’

Question 11

I have ___ my keys.

A) lose ❌ Wrong Incorrect verb form.
B) lost βœ… Correct Past participle used with β€œhave”.
C) losing ❌ Wrong Not used in present perfect.
Next Question β†’

Question 12

This is the ___ movie I have ever seen.

A) funny ❌ Wrong Needs superlative form.
B) funniest βœ… Correct Superlative adjective.
C) funnier ❌ Wrong Comparative form is incorrect here.
Next Question β†’

Question 13

She asked me ___ I liked coffee.

A) do ❌ Wrong Not used in indirect questions.
B) if βœ… Correct Used to introduce indirect yes/no questions.
C) that ❌ Wrong β€œthat” introduces statements.
Next Question β†’

Question 14

There isn’t ___ milk in the fridge.

A) some ❌ Wrong β€œSome” is usually used in positive sentences.
B) any βœ… Correct β€œAny” is common in negative sentences.
C) many ❌ Wrong Used for countable nouns.
Next Question β†’

Question 15

He ___ working here since 2020.

A) has been βœ… Correct Present perfect continuous fits the time expression.
B) is ❌ Wrong Present simple doesn’t show duration.
C) was ❌ Wrong Past simple is incomplete here.
Next Question β†’

Question 16

I prefer tea ___ coffee.

A) than ❌ Wrong Incorrect comparison word.
B) to βœ… Correct Correct phrase: prefer A to B.
C) over ❌ Wrong Less common in this structure.
Next Question β†’

Question 17

She ___ her homework before dinner.

A) finish ❌ Wrong Incorrect verb form.
B) finished βœ… Correct Past simple fits the context.
C) finishing ❌ Wrong Not correct here.
Next Question β†’

Question 18

We need ___ information.

A) many ❌ Wrong β€œInformation” is uncountable.
B) much βœ… Correct Used with uncountable nouns.
C) few ❌ Wrong Used for countable nouns.
Next Question β†’

Question 19

He is interested ___ learning languages.

A) on ❌ Wrong Incorrect preposition.
B) in βœ… Correct Correct phrase: interested in.
C) at ❌ Wrong Not used with β€œinterested”.
Next Question β†’

Question 20

I ___ to the store yesterday.

A) go ❌ Wrong Present tense.
B) went βœ… Correct Past simple form.
C) gone ❌ Wrong Past participle without auxiliary verb.
Next Question β†’

Question 21

She can ___ very fast.

A) runs ❌ Wrong After modal verbs we use base form.
B) run βœ… Correct Modal verb + base verb.
C) running ❌ Wrong Incorrect form.
Next Question β†’

Question 22

This house is ___ than ours.

A) big ❌ Wrong Comparative needed.
B) bigger βœ… Correct Comparative adjective.
C) biggest ❌ Wrong Superlative not appropriate.
Next Question β†’

Question 23

They ___ finished the project yet.

A) haven’t βœ… Correct Present perfect negative with β€œyet”.
B) didn’t ❌ Wrong Past simple doesn’t work with β€œyet”.
C) don’t ❌ Wrong Incorrect tense.
Next Question β†’

Question 24

He ___ studying when I called him.

A) was βœ… Correct Past continuous: was studying.
B) is ❌ Wrong Present tense.
C) be ❌ Wrong Incorrect form.
Next Question β†’

Question 25

If I study hard, I ___ the exam.

A) pass ❌ Wrong Needs future result.
B) will pass βœ… Correct First conditional: If + present β†’ will + verb.
C) passing ❌ Wrong Incorrect form.

πŸš€ Ready for the Harder Grammar Challenge?

Great job if you finished the first part of the quiz! πŸŽ‰

But the real challenge is not over yet.

The second page includes more difficult English grammar questions that will test your real understanding of the language.

These questions cover:

  • Verb tenses
  • Comparatives and superlatives
  • Conditionals
  • Sentence structure

Many learners find this part much harder.

πŸ‘‰ Continue to the next page and see if you can complete the full quiz.

🎯 Great job finishing the first part of the quiz! Now continue to the second page and try the harder questions.

πŸš€ Continue the Quiz – Hard Level (Page 2)
1 2Next page

20 Comments

  1. This has taught me not to be quick in giving answers,but to read with understanding then I will master every question asked,thank you.

  2. I am grateful for all the encouragement you have given so far.
    Really improved my ability.
    This approach motivates well for learning

  3. I am very interested and I am having more challenges on tenses.
    I would like improve my speaking and writing skill.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button