B1
B1 Intermediate Exercises
Strengthen your grammar accuracy with intermediate-level challenges. Suitable for independent learners preparing for B1 exams.
88 topics·187 exercise sets·3740 questions
Tenses
Present Continuous
1 set·20 questions
Present Perfect
4 sets·80 questions
Present Perfect Continuous
4 sets·80 questions
Past Simple
1 set·20 questions
Past Continuous
2 sets·40 questions
Past Perfect
4 sets·80 questions
Past Perfect Continuous
4 sets·80 questions
Future Simple (will/be going to)
3 sets·60 questions
Future Continuous
4 sets·80 questions
Future Perfect
3 sets·60 questions
Future Perfect Continuous
3 sets·60 questions
Tense Comparison
5 sets·100 questions
Mixed Tenses
4 sets·80 questions
Narrative Tenses
2 sets·40 questions
Time Expressions
6 sets·120 questions
Modal Verbs
Ability (can/could)
1 set·20 questions
Permission (can/may/could)
2 sets·40 questions
Possibility (may/might/could)
2 sets·40 questions
Obligation & Necessity (must/have to)
2 sets·40 questions
Advice (should/ought to)
3 sets·60 questions
Deduction & Speculation
3 sets·60 questions
Past Modals
1 set·20 questions
Preference (would rather/had better)
2 sets·40 questions
Mixed Modals
2 sets·40 questions
Conditionals & Subjunctive
Passive Voice & Causatives
Reported Speech
Verb Forms & Phrasal Verbs
Gerunds (-ing Form)
2 sets·40 questions
Infinitives
3 sets·60 questions
Gerunds and Infinitives
2 sets·40 questions
Irregular Verbs
1 set·20 questions
Make vs Do
2 sets·40 questions
Uses of Get
2 sets·40 questions
Phrasal Verbs
3 sets·60 questions
Stative vs Dynamic Verbs
1 set·20 questions
Participles
2 sets·40 questions
Used to / Would
2 sets·40 questions
Auxiliary Verbs
1 set·20 questions
Verb Patterns
2 sets·40 questions
Clauses
Determiners & Quantifiers
Articles (a/an/the/zero)
2 sets·40 questions
Some / Any
2 sets·40 questions
Much / Many / A lot of
2 sets·40 questions
Few / Little / A few / A little
1 set·20 questions
Enough / Too
1 set·20 questions
Countable & Uncountable Nouns
1 set·20 questions
Each / Every / All
2 sets·40 questions
Either / Neither / Both
3 sets·60 questions
Another / Other / Others / The other
2 sets·40 questions