Self-access Centre

For initial English language learning:

https://www.examenglish.com/grammar/a1_grammar.html

https://elt.oup.com/student/englishfile/beginner/a_grammar/?cc=pt&selLanguage=pt

https://elt.oup.com/student/headway/beg/grammar/?cc=pt&selLanguage=pt

More advanced level:

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