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.
My sister ______ a teacher.
I ______ like coffee. I prefer tea.
There are three ______ on the table.
Where ______ you from?
She ______ to school every day.
This is ______ umbrella.
I ______ to Mumbai last month.
Rahul is ______ than his brother.
We ______ dinner when the phone rang.
There isn't ______ milk in the fridge.
You ______ wear a helmet on a motorbike. It's the law.
I'm going ______ my friends tonight.
I ______ in Delhi since 2015.
If it rains tomorrow, we ______ at home.
The letter ______ yesterday.
She asked me where ______.
I'm not used to ______ up so early.
This is the man ______ car was stolen.
If I ______ more time, I would learn French.
By the time we arrived, the film ______.
He denied ______ the money.
You ______ have told me earlier! Now it's too late.
I'd rather you ______ smoke in here.
The project, ______ was finished last week, cost two lakh rupees.
Hardly ______ the station when the train left.
Had I known about the traffic, I ______ earlier.
It's high time we ______ a decision.
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.
______ the circumstances, we have no choice but to postpone the event.
Little ______ that his decision would change the course of the company.
The proposal was rejected, ______ was hardly surprising given its cost.
Were the government ______ taxes, there would be protests.
So complex ______ that few people understood it.
He talks as though he ______ everything about the subject, but he doesn't.
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