Grammar·AI-Enhanced English Learning

English Grammar Topics

130+ grammar topics from beginner to advanced. Each topic includes interactive exercises you can check instantly, plus AI-powered practice questions to go deeper.

Not sure where to start? Try the Writing Check on your dashboard to get personalised topic suggestions.

How it works

Step 01

Pick a subtopic

Browse 120+ grammar subtopics across 9 categories. Filter by level — A (Beginner), B (Intermediate), or C (Advanced) — and jump straight to what you need.

Grammar Topics
Verb Tenses
APresent Simple
BPast Perfect
CFuture Perfect

Step 02

Do the exercises

Multiple choice, fill-in-the-blank, and drag-and-drop exercises with instant feedback. Every question includes a clear explanation of the grammar rule.

Multiple Choice

She ___ to Paris twice before.

has been
was
have been

Present perfect for experiences before now: "has been".

Step 03

Generate more with AI

Click the glowing A button next to any exercise to generate fresh questions on the same grammar point. Never run out of practice.

Fill in: They ___ already ___ the report.

A
AI Generated ✨

He ___ never ___ sushi before.

We ___ just ___ a deal.

Level:

Nouns & Articles

Pronouns & Agreement

Verb Tenses

Verb Forms

Sentence Structure

B
Relative PronounsRelative Clauses
C
Defining vs. Non-Defining ClausesRelative Clauses
B
Combining Sentences with Relative ClausesRelative Clauses
C
Word Order in Embedded QuestionsEmbedded Questions
C
Removing Do/Does/DidEmbedded Questions
C
Yes/No Questions — Adding If or WhetherEmbedded Questions
B
Tense BackshiftReported Speech
B
Changing Pronouns & Time ExpressionsReported Speech
C
Reporting QuestionsReported Speech
C
Reporting Commands & RequestsReported Speech
B
Zero & First Conditional — Real SituationsConditionals
B
Second Conditional — Hypothetical Present/FutureConditionals
C
Third Conditional — Hypothetical PastConditionals
C
Mixed ConditionalsConditionals
B
Time Conjunctions — After, Before, While, Since, UntilTime Clauses
B
No "Will" After Time ConjunctionsTime Clauses
C
Gerund Time Phrases — Formal CompressionTime Clauses
C
The Inversion StructureNegative Adverbials for Emphasis
C
Never, Not Only, and LittleNegative Adverbials for Emphasis
C
Other Negative AdverbialsNegative Adverbials for Emphasis
C
Present Participle Clauses (-ing)Participle Clauses
C
Past Participle Clauses (-ed/-en)Participle Clauses
C
Avoiding Dangling ParticiplesParticiple Clauses
B
The Basic StructureQuestion Tags
B
Question Tags Across TensesQuestion Tags
C
Tricky Question TagsQuestion Tags
B
Forming Negative QuestionsNegative Questions
B
What Negative Questions CommunicateNegative Questions
B
Answering Negative QuestionsNegative Questions
A
Identifying Direct and Indirect ObjectsDirect & Indirect Objects
B
Using "To" and "For" with ObjectsDirect & Indirect Objects
B
Verbs That Only Allow One OrderDirect & Indirect Objects

Adjectives & Adverbs

Vocabulary

Prepositions & Linking

Punctuation