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
Try out these games at BBC -Skillwise – English at http://www.bbc.co.uk/skillswise/english