一朝掌握方法,一生远离补习
线上学习学习中心
B2 · GRAMMAR LESSONS

B2 Grammar Training

33 topics · 87 exercises · 890 questions with grammar explanations and final answer feedback.

CEFRA1—C2Every level · Every skill
GRAMMAR LESSONS

B2 Grammar Training

33 个主题 · 87 组练习 · 890 道题 · 更新日期 2026-08-15

33 units
01
Unit 1: Have: Auxiliary or main verb1 exercises · 10 original questions
10 questions
02
Unit 2: Clauses of contrast, purpose, reason and result3 exercises · 30 original questions
30 questions
03
Unit 3: Generic or common-gender pronouns3 exercises · 28 original questions
28 questions
04
Unit 4: Reflexive and reciprocal pronouns3 exercises · 30 original questions
30 questions
05
Unit 5: 'There' and 'it': Preparatory subjects1 exercises · 10 original questions
10 questions
06
Unit 6: Narrative tenses, used to, would3 exercises · 50 original questions
50 questions
07
Unit 7: Get: Different meanings3 exercises · 32 original questions
32 questions
08
Unit 8: Discourse markers: Linking words3 exercises · 30 original questions
30 questions
09
Unit 9: Speculation and deduction: Modal verbs and expressions3 exercises · 30 original questions
30 questions
10
Unit 10: Inversion with negative adverbials: Adding emphasis3 exercises · 30 original questions
30 questions
11
Unit 11: Distancing: Expressions and passive of reporting verbs3 exercises · 30 original questions
30 questions
12
Unit 12: Wish, rather, if only, it's time: Unreal uses of past tenses3 exercises · 30 original questions
30 questions
13
Unit 13: Verb + object + infinitive/gerund: Verb patterns3 exercises · 30 original questions
30 questions
14
Unit 14: Unless, even if, provided, as long as, etc.: Other expressions in conditionals3 exercises · 30 original questions
30 questions
15
Unit 15: All conditionals: Mixed conditionals, alternatives to 'if', inversion3 exercises · 30 original questions
30 questions
16
Unit 16: Mixed conditionals: If I were you, I wouldn't have done it3 exercises · 30 original questions
30 questions
17
Unit 17: Modal verbs: Permission, obligation, prohibition, necessity3 exercises · 30 original questions
30 questions
18
Unit 18: Verbs of the senses3 exercises · 30 original questions
30 questions
19
Unit 19: Gerunds and infinitives: Complex forms3 exercises · 30 original questions
30 questions
20
Unit 20: Future forms: Expressing future time4 exercises · 40 original questions
40 questions
21
Unit 21: Other ways to express future: Be about to, be due to, etc.3 exercises · 30 original questions
30 questions
22
Unit 22: Future in the past1 exercises · 10 original questions
10 questions
23
Unit 23: Ellipsis and substitution: Omitting or replacing words1 exercises · 10 original questions
10 questions
24
Unit 24: Compound nouns and possessive forms3 exercises · 30 original questions
30 questions
25
Unit 25: Cleft sentences: Adding emphasis1 exercises · 10 original questions
10 questions
26
Unit 26: Relative clauses: Defining and non-defining1 exercises · 10 original questions
10 questions
27
Unit 27: Participle clauses3 exercises · 30 original questions
30 questions
28
Unit 28: Passive verbs with two objects3 exercises · 30 original questions
30 questions
29
Unit 29: Possessive 's with time expressions: Two hours' walk2 exercises · 20 original questions
20 questions
30
Unit 30: Compound adjectives in English3 exercises · 30 original questions
30 questions
31
Unit 31: 50 common Noun + Preposition collocations3 exercises · 30 original questions
30 questions
32
Unit 32: Comparative structures: Modifying comparatives3 exercises · 30 original questions
30 questions
33
Unit 33: Reduced infinitives: Omitting the infinitive phrase after 'to'3 exercises · 30 original questions
30 questions