AJFUN.EU is a site with hundreds of online exercises to practise English. Here you can practise everything that you learn at school. There are grammar, listening, reading and vocabulary exercises. The exercises are short and easy to do on your computer or mobile phone. You learn immediately what mistakes you made and thus you learn more. And all the exercises are connected to the textbook you use at school.
You do not have to log in. Just choose the textbook and unit and then the thing you want to revise. At the end you can (but you don’t have to) send your result to your teacher.