Last September, two of my colleagues and I set up a website called mojamatura where we help students from all over the country to get ready for the recently introduced unified school-leaving exams. We offer online preparation for the English, Math and IT exams, but we have plans to include other school subjects as well.
In order to teach our digital natives how to use the Internet more efficiently, we follow these rules:
1) easily clickable exercises
2) there's an answer key.
My two colleagues write their own material, but I don't. Firstly, because I'm not a materials writer and I know how difficult and time-consuming it is. (Up to now I have written only one quiz about books and it took me ages to build it.) Secondly, there are so many brilliant English teachers who unselfishly publish their tests on their websites for the sake of English language learners worldwide.
This is my tribute to them:
First and foremost:
Free English Lessons Online not only because this brilliant site is run by my dear twitter friend Sue Lyon-Jones, but also because Sue's lessons are always up to date, be it about Barrack Obama or the Big Freeze in Britain.
2) Flo-Joe is an award-winning site with plenty of useful tests for Reading Comprehension, Use of English and Writing.
3) Exam English is a great site with lots of tests for different levels.
4) International House Budapest is a very well laid out site with plenty of different tasks.
Update: Unfortunately, there are no exercises on this site any more. They deleted all the pages with exercises. I wonder why:-(
5) Randall's ESL Cyber Listening Lab is an extensive resource for listening activities.