Self-access Centre

For general grammar exercises: https://www.englishgrammarsecrets.com/

To practise listening. You need to choose your level, click on the exercise and then click on ‘Check your understanding’ to see the task: https://www.englishgrammarsecrets.com/

For explanations about grammar topics, especially tenses: https://www.englisch-hilfen.de/en/

Readings in English: https://www.bbc.com/news

https://www.theguardian.com/uk-news

https://www.nytimes.com/

Try out these games at BBC -Skillwise – English at   http://www.bbc.co.uk/skillswise/english