B2Upper-intermediateGrammar
A practical core curriculum, with suggested levels. These are learning units, not official exam papers or level certification.
B2Upper-intermediate
B2Past perfect continuous
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Future perfect continuous
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Third conditional
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Mixed conditionals
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Past regrets with wish and if only
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Modal perfects: past deductions and regrets
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Passive reporting structures
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Causative have and get
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Advanced gerunds and infinitives
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Participle clauses
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Reduced relative clauses
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Inversion after negative adverbials
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Cleft sentences and emphasis
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Unreal past: would rather and it's time
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Advanced quantifiers and determiners
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Noun clauses and embedded questions
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Concession with despite and in spite of
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Future in the past
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Reporting verbs and patterns
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
B2Ellipsis and substitution
Complete 12 original tasks. Use the situation to choose the intended meaning, practise the form, then apply it in a fresh context.
