How good is your English grammar? This free online test has 36 questions that get harder as you go — from beginner (A1) to proficient (C2). Choose the best answer for each gap. At the end you get your CEFR level, a score for every level, explanations for each question and a free certificate.
She ______ to school every day.
There are three ______ on the table.
This is ______ umbrella.
Where ______ you from?
I ______ like coffee. I prefer tea.
My sister ______ a teacher.
There isn't ______ milk in the fridge.
I'm going ______ my friends tonight.
Rahul is ______ than his brother.
I ______ to Mumbai last month.
We ______ dinner when the phone rang.
You ______ wear a helmet on a motorbike. It's the law.
She asked me where ______.
This is the man ______ car was stolen.
I ______ in Delhi since 2015.
If it rains tomorrow, we ______ at home.
The letter ______ yesterday.
I'm not used to ______ up so early.
You ______ have told me earlier! Now it's too late.
If I ______ more time, I would learn French.
I'd rather you ______ smoke in here.
He denied ______ the money.
By the time we arrived, the film ______.
The project, ______ was finished last week, cost two lakh rupees.
It's high time we ______ a decision.
Had I known about the traffic, I ______ earlier.
Hardly ______ the station when the train left.
She is said ______ the company in 2010.
Not until the results came out ______ how well she had done.
The new policy, ______ benefits are still unclear, has been criticised.
Little ______ that his decision would change the course of the company.
The proposal was rejected, ______ was hardly surprising given its cost.
______ the circumstances, we have no choice but to postpone the event.
So complex ______ that few people understood it.
He talks as though he ______ everything about the subject, but he doesn't.
Were the government ______ taxes, there would be protests.
Enter your details to see your CEFR level, score and certificate. We will also share free tips to improve.
Your details are safe with us. No spam.
Book your free consultation
Share your details and our counsellor will call you back.
Free consultation · No spam · We reply within working hours