100 units · free forever

Master grammar
the real way.

Advanced English grammar drills matched to how the language actually shows up — not how textbooks pretend it does. 100 units, real exercises, real tracking.

Start Practicing

No account required. Progress saves locally.

Unit 3 · Past simple vs present perfect 12/29

By the time the meeting ended, we ______ for three hours without reaching a decision.

Why B. Past perfect continuous emphasizes the duration of an activity leading up to a point in the past. "By the time X" is the tell.

Real grammar.
No surprises.

The exact patterns, tenses, and traps that trip up advanced learners.

1380pts
Practice score
▲ +120 today
100
Units
995
Exercises
12
Topics

Track trends by topic. See where you're weakest. Focus there.

An explanation
for every answer.

Not just a checkmark. Every question comes with a short, honest "here's why."

Hard Conditionals

If you had told me sooner, I ______ something about it.

Third conditional: if + past perfect pairs with would/could/might + have + past participle. Mixing tenses here is the single most common advanced mistake.

Three steps.
No setup.

No courses. No lessons. Just practice.

01

Open the dashboard

No sign-up. Your streak, progress, and bookmarks save right in your browser.

02

Pick a unit

100 units covering tenses, modals, conditionals, clauses, and everything in between.

03

Do the work

Read the theory, answer the questions, see the explanations. Come back tomorrow.

Words that
actually show up.

Advanced vocabulary from real contexts. Not a random word list.

Word of the moment
cram
verb — to study in a very concentrated way for a short time, usually right before an exam.
Unit 1 · Study & academic work 1 / 100
Open vocabulary

Pick a plan.

Start free. Stay free. That's the whole plan.

Free

Everything, forever.

$0
  • ✓ All 100 grammar units
  • ✓ All 995 practice exercises
  • ✓ Progress tracking & streaks
  • ✓ Bookmarks & offline mode
  • ✓ Vocabulary library
Start Free

Premium

Coming soon

When the free tier outgrows you.

$9/mo
  • ✓ Cloud sync across devices
  • ✓ Adaptive unit routing
  • ✓ Detailed analytics by topic
  • ✓ Mistake review queue
  • ✓ Priority support

Frequently
asked questions.

Is GrammarHub really free?

Yes. All 100 grammar units, all 995 exercises, the vocabulary library, progress tracking — everything is free and saved in your browser. No account required.

What level is this for?

Upper-intermediate to advanced (roughly CEFR B2–C2). The content is based on the Advanced Grammar in Use and Vocabulary in Use Advanced curricula.

Does it work offline?

Yes. Once you've loaded the app, a service worker caches everything so you can keep practicing on the train or plane.

Where does my progress save?

Locally in your browser (localStorage). Clearing your browser data will reset it. Cloud sync is planned for the Premium tier.

Can I use this to prep for an exam?

It's structured around the grammar points that consistently trip up C1/C2 candidates on CAE, CPE, IELTS, and TOEFL. Pair it with actual past papers for best results.

You know the rules.
Now use them.

Stop reading grammar books. Start doing the work.

Open the Dashboard