One focused step in language learning, every day
Preparing your learning path…One focused step in language learning, every day
Preparing your learning path…Level-based grammar path
Study 20 practical lessons in the recommended order. Every lesson includes a clear explanation, formulas, natural examples, common mistakes, and FAQs.
Clarify events, background, anteriority and duration against a reference time.
Clear storytelling combines past simple, past continuous, past perfect, and past perfect continuous. Learn how to show event order, background, duration, cause, and narrative pace.
24 bank questions
Start lessonThe Future Perfect is used to describe an action that will already be completed by a specific point in the future. It is formed with will have + past participle and often appears with expressions such as by, by the time, and before. This lesson explains its forms, uses, contrasts, and common mistakes.
24 bank questions
Start lessonThe Future Perfect Continuous describes an activity that will have been continuing for a period of time up to a specific point in the future. It is formed with will have been + verb-ing and is especially useful when the duration, continuity, or ongoing nature of a future activity is more important than its result.
24 bank questions
Start lessonSeparate past counterfactuals, present consequences and wishes for change.
The third conditional is used to imagine a different past and its hypothetical result. Its core pattern is if + past perfect, followed by would have + past participle. At B2 level, it is especially useful for discussing regrets, missed opportunities, criticism, alternative outcomes, and possibilities that can no longer happen.
24 bank questions
Start lessonMixed conditionals connect a hypothetical condition in one time period with a result in another. At B2 level, the two key patterns are a past condition with a present result and a present condition with a past result. They help explain how past choices affect life now and how current situations influenced past events.
24 bank questions
Start lessonWish and if only express desires, regrets, complaints, and situations that are different from reality. We normally use a past form for an unreal present, the past perfect for past regrets, and would for desired changes. If only follows similar patterns but usually adds stronger emotion or emphasis.
24 bank questions
Start lessonExpress past deductions, passive perspectives and services precisely.
Past modals use modal + have + past participle to express attitudes toward past events. Use must have for strong deductions, might or may have for possibilities, can't have for negative deductions, should have for regret or criticism, and could have for possibilities or opportunities that were available but not necessarily taken.
24 bank questions
Start lessonThe English passive is used when the action, result, or person or thing affected is more important than the person performing the action. It is normally formed with the appropriate form of be plus the past participle. This pattern can be used across major tenses, with modal verbs, and in other passive structures.
24 bank questions
Start lessonUse have/get something done when another person performs a service for you or when something happens to you. Learn the structure, tense changes, questions, and the difference between have and get.
24 bank questions
Start lessonPreserve meaning and viewpoint through complement and reporting patterns.
Some English verbs can be followed by either a gerund or a to-infinitive, but the choice can change the meaning completely. This lesson explains key contrasts such as stop doing versus stop to do, remember doing versus remember to do, and try doing versus try to do, with practical B2 examples and exercises.
24 bank questions
Start lessonAdvanced reported speech involves more than changing verb tenses. You need to adjust pronouns, time and place references according to context, use backshift when appropriate, and choose reporting verbs with the correct grammatical patterns. At B2 level, you should also recognize when tense changes are optional and report statements, questions, requests, advice and other messages naturally.
24 bank questions
Start lessonShorten clauses while preserving subjects, time relationships and reference.
Participle clauses are reduced structures built with an -ing form, a past participle, or having + past participle. They help express time, reason, result, and descriptive information more concisely. At B2 level, they are especially useful for reducing relative clauses and making formal or written English more compact and varied.
24 bank questions
Start lessonReduced relative clauses let you shorten some English relative clauses without changing their essential meaning. Active clauses often reduce to an -ing form, passive clauses to a past participle, and certain structures use a to-infinitive. The key is to preserve a clear relationship between the noun and the reduced phrase.
24 bank questions
Start lessonUse inversion, clefts and ellipsis in an appropriate context.
In English, negative and limiting expressions such as never, rarely, under no circumstances, and not until can trigger inversion when they appear at the beginning of a sentence. The auxiliary verb then comes before the subject. This structure adds emphasis and is especially common in formal writing, speeches, storytelling, and advanced B2 grammar.
24 bank questions
Start lessonCleft sentences are structures used to give special emphasis to one part of a message. At B2 level, the most useful patterns are it-clefts and wh-clefts. They allow you to highlight people, times, places, reasons, actions, or key ideas while making spoken and written English more focused and expressive.
24 bank questions
Start lessonEllipsis and substitution help speakers and writers avoid unnecessary repetition. With ellipsis, predictable words are left out; with substitution, repeated words or clauses are replaced by forms such as one, ones, do, so, or not. These structures make English more natural, concise, and fluent while keeping the meaning clear.
24 bank questions
Start lessonControl quantities, proportions, cautious claims and logical relationships.
All, both, either, neither, each and every describe groups, quantities and choices, but they are not interchangeable. All refers to a whole group, both to two items, either and neither to two alternatives, while each and every focus on individual members in slightly different ways. Their noun patterns and verb agreement also differ.
24 bank questions
Start lessonComplex comparisons let you go beyond basic forms such as bigger than. At B2 level, you should be able to describe gradual change, link two changing situations, strengthen or soften differences, and express exact proportions using structures such as the more..., the more..., better and better, far more, not nearly as...as, and twice as...as.
24 bank questions
Start lessonHedging is the use of language that makes an opinion, claim, prediction, or generalization less absolute. At B2 level, expressions such as may, might, seem, tend to, probably, in my view, and to some extent help you sound more precise, balanced, and appropriate in discussions and writing.
24 bank questions
Start lessonDiscourse markers show how ideas are connected and help readers follow an argument more easily. At B2 level, you should be able to express addition, contrast, cause, result, examples, comparison, and conclusions using markers such as however, therefore, moreover, in addition, and on the other hand accurately and naturally.
24 bank questions
Start lessonB2 · English B2 grammar: final review
The final review includes one question from every core lesson. Finish to see explanations and links back to the lessons.
Open the final review80% mastery threshold · Grammar-path result, without an official language certificate