B1 English grammar

49 grammar exercise sets at level B1.

B1 is the Intermediate level, where you can get by on your own. The passive, reported speech, indirect questions, the third conditional and phrasal verbs.

B1 English Grammar: 49 Exercise Sets by Topic – Page 3 — Hi English Quiz