This blog contains lots of exercises to help you practise English, as well as links to other useful sites. You can find suitable exercises by CATEGORY (Advanced, Elementary etc), by clicking on a TAG or by using the SEARCH box. Most exercises have a alphanumerical code, (eg elem001) to help you progress logically through a level. These are
Elementary A1 elem001, elem002 etc
Pre Intermediate A2 pre001, pre002 etc
Intermediate B1 int001, int002 etc
Upper Intermediate B2 upper001, upper002 etc
Advanced C1 and C2 adv001, adv002 etc
If you put the code into the search box it will take you to the exercise. You then need to click on the title and then the hyperlink in the post.
We hope you will find it useful.