English Grammar Hub

Understand English Grammar Faster

Browse the grammar system by level and category, then open clear explanations with practical examples.

Total Rules

411

Matches

411

Categories

41

Pages

14

A1

197

A2

37

B1

97

B2

0

C1

80

C2

0

Top Grammar Categories

Most covered topics
general - 80 Phrasal Verbs - 37 present_perfect - 30 verb_tenses - 27 conditionals - 20 gerunds_infinitives - 17 relative_clauses - 15 Discourse Markers - 10
conditionals B1

First Conditional: Multiple Conditions

Overview `First Conditional: Multiple Conditions` is a high-value English grammar point in the conditionals area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and kee...

conditionals B1

Zero Conditional: Instructions and Directions

Overview `Zero Conditional: Instructions and Directions` is a high-value English grammar point in the conditionals area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly,...

conditionals B1

First Conditional: Probability with May/Might

Overview `First Conditional: Probability with May/Might` is a high-value English grammar point in the conditionals area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly,...

conditionals B1

First Conditional: Present Continuous in If-Clause

Overview `First Conditional: Present Continuous in If-Clause` is a high-value English grammar point in the conditionals area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correc...

conditionals B1

First Conditional: Be Going To in Result Clause

Overview `First Conditional: Be Going To in Result Clause` is a high-value English grammar point in the conditionals area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly...

conditionals B1

Zero vs First Conditional: Key Difference

Overview `Zero vs First Conditional: Key Difference` is a high-value English grammar point in the conditionals area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and...

conditionals B1

First Conditional: Should in Result Clause

Overview `First Conditional: Should in Result Clause` is a high-value English grammar point in the conditionals area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and...

conditionals B1

First Conditional: Can in Result Clause

Overview `First Conditional: Can in Result Clause` is a high-value English grammar point in the conditionals area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and ke...

conditionals B1

First Conditional: Comma Usage

Overview `First Conditional: Comma Usage` is a high-value English grammar point in the conditionals area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and keep your s...

relative_clauses B1

Relative Pronouns: Who for People

Overview `Relative Pronouns: Who for People` is a high-value English grammar point in the relative_clauses area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and keep...

relative_clauses B1

Relative Pronouns: Which for Things

Overview `Relative Pronouns: Which for Things` is a high-value English grammar point in the relative_clauses area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and ke...

relative_clauses B1

Relative Pronouns: That for People or Things

Overview `Relative Pronouns: That for People or Things` is a high-value English grammar point in the relative_clauses area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctl...

relative_clauses B1

Defining Relative Clauses

Overview `Defining Relative Clauses` is a high-value English grammar point in the relative_clauses area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and keep your se...

relative_clauses B1

Omitting Relative Pronouns (Object Position)

Overview `Omitting Relative Pronouns (Object Position)` is a high-value English grammar point in the relative_clauses area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctl...

relative_clauses B1

Cannot Omit Relative Pronouns (Subject Position)

Overview `Cannot Omit Relative Pronouns (Subject Position)` is a high-value English grammar point in the relative_clauses area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it corr...

relative_clauses B1

Relative Pronoun: Whose for Possession

Overview `Relative Pronoun: Whose for Possession` is a high-value English grammar point in the relative_clauses area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and...

relative_clauses B1

Relative Adverb: Where for Places

Overview `Relative Adverb: Where for Places` is a high-value English grammar point in the relative_clauses area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and keep...

relative_clauses B1

Relative Adverb: When for Time

Overview `Relative Adverb: When for Time` is a high-value English grammar point in the relative_clauses area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and keep yo...

relative_clauses B1

Prepositions in Relative Clauses (Formal)

Overview `Prepositions in Relative Clauses (Formal)` is a high-value English grammar point in the relative_clauses area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly,...

relative_clauses B1

Prepositions at the End (Informal)

Overview `Prepositions at the End (Informal)` is a high-value English grammar point in the relative_clauses area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and kee...

relative_clauses B1

Non-Defining Relative Clauses: Commas Required

Overview `Non-Defining Relative Clauses: Commas Required` is a high-value English grammar point in the relative_clauses area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correc...

relative_clauses B1

Defining vs Non-Defining: Meaning Difference

Overview `Defining vs Non-Defining: Meaning Difference` is a high-value English grammar point in the relative_clauses area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctl...

relative_clauses B1

Relative Clauses with Quantifiers

Overview `Relative Clauses with Quantifiers` is a high-value English grammar point in the relative_clauses area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and keep...

relative_clauses B1

What as a Relative Pronoun

Overview `What as a Relative Pronoun` is a high-value English grammar point in the relative_clauses area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and keep your s...

passive_voice B1

Passive Voice: Basic Formation

Overview `Passive Voice: Basic Formation` is a high-value English grammar point in the passive_voice area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and keep your...

passive_voice B1

Passive Voice: Present Simple

Overview `Passive Voice: Present Simple` is a high-value English grammar point in the passive_voice area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and keep your s...

passive_voice B1

Passive Voice: Past Simple

Overview `Passive Voice: Past Simple` is a high-value English grammar point in the passive_voice area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and keep your sent...

passive_voice B1

Passive Voice: By + Agent

Overview `Passive Voice: By + Agent` is a high-value English grammar point in the passive_voice area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and keep your sente...

passive_voice B1

When to Use Passive Voice

Overview `When to Use Passive Voice` is a high-value English grammar point in the passive_voice area. This guide is designed for practical control, not passive recognition. The goal is simple: choose the pattern quickly, place it correctly, and keep your sente...

Start learning languages for free

Start Learning Free