Complete list of B1 grammar contents

This is a list of all the grammar topics covered in level B1. But if you want to learn B1 grammar, we recommend studying the lessons in the order that they appear in: Grammar points » B1 Grammar lessons and exercises.

Present tenses

B1 Present simple or present continuous
B1 Past simple or present perfect?
B1 Present perfect simple and present perfect continuous

Past tenses

B1 Past simple, past continuous, past perfect


B1 Future forms – will, be going to, present continuous

Verb tense reviews

B1 Review of all verb tenses B1

Modals, the imperative, etc .

B1 have to, must, should – obligation, prohibition, necessity, advice
B1 Can, could, be able to – ability and possibility
B1 Modal verbs of deduction – must, might, could, can’t
B1 usually, used to, be used to, get used to
B1 had better… it’s time

Conditionals, if, wish, etc.

B1 First conditional, future time clauses
B1 Second conditional – unreal situations
B1 First and second conditionals
B1 Third conditional – past unreal situations


B1 Passive verb forms
B1 Active and passive voice

Reported speech

B1 Indirect speech – reported speech

-ing and the infinitive

B1 Gerund or infinitive – do, to do, doing

Articles, nouns, pronouns, and determiners.

B1 A(n), the, no article
B1 Reflexive pronouns – myself, yourself
B1 much, many, a lot, little, few, some, any, no – quantifiers
B1 all, both – quantifiers
B1 both, either, neither – quantifiers
B1 any, no, none – quantifiers
B1 Another, other, others, the other, the others

Relative clauses, relative pronouns and adverbs

B1 Defining and non-defining relative clauses

Auxiliary verbs

B1 Question tags – aren’t you? don’t you?

Adjectives and adverbs

B1 Comparative and superlative adjectives and adverbs
B1 -ed/-ing adjectives – adjectives from verbs
B1 so, such, such a, so much, so many

Conjunctions and clauses

B1 Clauses of contrast, purpose and reason


B1 Verb + preposition
B1 Adjective + preposition
B1 during, for, while
B1 for, since, from – what’s the difference?