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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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β.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.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.Question 22
This house is ___ than ours.
A) big
β Wrong Comparative needed.B) bigger
β Correct Comparative adjective.C) biggest
β Wrong Superlative not appropriate.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.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.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)







Thanks for the quiz. Send us again more to practice.
I learnt more in the quiz thanks you
Really I fascinated with this grammar test
Thanks for the quiz, more of the quiz will help us to practice what we learn
nirene068@gmail.com
I have improved my English fast, thank you
I’m a gambian
And do this because I want take the challenge in English language thank you
I am grateful for all the encouragement you have given so far. I pray that God should help me to put in more effort.
Thank you!
Really improved my ability
Ok
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.
Thank you for attempting more questions correctly,also I still have problem with prepositions.
Very nice quiz
I am grateful for all the encouragement you have given so far.
Really improved my ability.
This approach motivates well for learning
Thanks my English is improving each and every day
The test was very interesting. I loved It.
I have improved
I am very interested and I am having more challenges on tenses.
I would like improve my speaking and writing skill.
It is really knowledgeable and real plate form where we can learn english easily